.offer-compact[data-astro-cid-w2nqb46x]{position:relative;display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4) var(--space-5);border:2px solid var(--color-accent);border-radius:var(--radius-lg);background:var(--color-surface)}.offer-compact[data-astro-cid-w2nqb46x][hidden]{display:none}.offer-compact[data-astro-cid-w2nqb46x]>.sample-tag--edge[data-astro-cid-w2nqb46x]{position:absolute;top:0;right:var(--space-4);transform:translateY(-50%);margin:0;background:var(--color-surface);line-height:var(--leading-snug)}.offer-compact__line[data-astro-cid-w2nqb46x]{margin:0;font-size:var(--text-base);font-weight:var(--weight-bold);line-height:var(--leading-snug)}.offer-compact__button[data-astro-cid-w2nqb46x]{width:100%;min-height:52px}.offer-panel[data-astro-cid-3m7iyyg6]{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);max-width:var(--prose-max);margin:var(--space-1) 0 0;padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-accent);color:var(--color-on-accent)}.offer-panel[data-astro-cid-3m7iyyg6][hidden]{display:none}.offer-panel[data-astro-cid-3m7iyyg6] .disclosure,.offer-panel[data-astro-cid-3m7iyyg6] .disclosure__label{color:var(--color-on-accent)}.offer-panel[data-astro-cid-3m7iyyg6] .disclosure__label{border-color:var(--color-on-accent)}.offer-panel[data-astro-cid-3m7iyyg6]>.sample-tag--edge{position:absolute;top:0;right:var(--space-5);transform:translateY(-50%);margin:0;background:var(--color-accent);color:var(--color-on-accent);border-color:var(--color-on-accent);line-height:var(--leading-snug)}.offer-panel__title[data-astro-cid-3m7iyyg6]{margin:0;font-size:var(--text-xl);font-weight:var(--weight-heavy);line-height:var(--leading-snug)}.offer-panel__text[data-astro-cid-3m7iyyg6]{margin:0;font-size:var(--text-base)}.offer-panel__button[data-astro-cid-3m7iyyg6]{display:inline-flex;align-items:center;justify-content:center;min-width:320px;min-height:56px;padding:var(--space-2) var(--space-4);border:2px solid var(--color-surface);border-radius:var(--radius);background:var(--color-surface);color:var(--color-accent);font:inherit;font-size:var(--text-lg);font-weight:var(--weight-heavy);line-height:var(--leading-snug);text-align:center;text-decoration:none;cursor:pointer;transition:background var(--dur-fast) var(--ease)}.offer-panel__button[data-astro-cid-3m7iyyg6][aria-disabled=true]{cursor:default}@media(hover:hover){a[data-astro-cid-3m7iyyg6].offer-panel__button:hover{background:var(--color-bg)}}.offer-panel__button[data-astro-cid-3m7iyyg6]:focus-visible{outline:3px solid var(--color-on-accent);outline-offset:2px}@media(max-width:640px){.offer-panel__button[data-astro-cid-3m7iyyg6]{width:100%;min-width:0}.offer-panel[data-astro-cid-3m7iyyg6]{padding:var(--space-5)}}main.page [data-ship] .size-table__table thead .size-table__fit{--fit-min: 11px;font-size:var(--fit-size, var(--text-md))}main.page [data-ship] .size-table__table--fixed thead th:first-child:first-child{width:24%}form.panel[data-ship]{padding-bottom:calc(var(--space-5) + 3px)}.compare[data-astro-cid-iftodnf7]{background:var(--color-surface);border-radius:var(--radius);padding:var(--space-4) var(--space-5) calc(var(--space-4) + 3px);display:flex;flex-direction:column;gap:var(--space-3)}.compare__title[data-astro-cid-iftodnf7]{margin:0;font-size:var(--text-md);font-weight:var(--weight-bold);line-height:var(--leading-body)}.compare__list[data-astro-cid-iftodnf7]{margin:0;padding:0;list-style:none}.compare__row[data-astro-cid-iftodnf7]{padding:var(--space-3) 0;border-top:1px solid var(--color-line)}.compare__head[data-astro-cid-iftodnf7]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:var(--tap-min)}.compare__name[data-astro-cid-iftodnf7]{flex:0 1 auto;min-width:0;font-weight:var(--weight-semibold)}.compare__link[data-astro-cid-iftodnf7]{display:block;min-width:var(--tap-min);padding:var(--space-3) 0;margin:calc(-1 * var(--space-3)) 0;color:inherit;text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:.2em}.compare__mark[data-astro-cid-iftodnf7]{white-space:nowrap;font-weight:var(--weight-regular);font-size:var(--text-md);color:var(--color-text-muted)}.compare__value[data-astro-cid-iftodnf7]{--fit-min: var(--text-xs);flex:none;width:max-content;white-space:nowrap;text-align:right;font-size:var(--fit-size, var(--text-base));font-weight:var(--weight-heavy);line-height:calc(var(--text-base) * var(--leading-snug));font-variant-numeric:tabular-nums}.compare__note[data-astro-cid-iftodnf7]{margin:var(--space-1) 0 0;font-size:var(--text-md);line-height:var(--leading-body);color:var(--color-text-muted)}.compare__act[data-astro-cid-iftodnf7]{position:relative;display:flex;flex-direction:column;align-items:flex-start}.compare__share[data-astro-cid-iftodnf7]{display:inline-grid}.compare__share[data-astro-cid-iftodnf7]>span[data-astro-cid-iftodnf7]{grid-area:1 / 1}.compare__share-done[data-astro-cid-iftodnf7],.compare__share[data-astro-cid-iftodnf7][data-copied] .compare__share-label[data-astro-cid-iftodnf7]{visibility:hidden}.compare__share[data-astro-cid-iftodnf7][data-copied] .compare__share-done[data-astro-cid-iftodnf7]{visibility:visible}.compare__status[data-astro-cid-iftodnf7]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bar[data-astro-cid-qqsyytup]{background:var(--color-surface);border-radius:var(--radius);padding:var(--space-4) var(--space-5) calc(var(--space-4) + 3px);display:flex;flex-direction:column;gap:var(--space-3)}.bar__title[data-astro-cid-qqsyytup]{--fit-min: 11px;margin:0;font-size:var(--fit-size, var(--text-md));font-weight:var(--weight-bold);line-height:calc(var(--text-md) * var(--leading-body));white-space:nowrap;width:max-content;max-width:none}.bar__track[data-astro-cid-qqsyytup]{position:relative;display:flex;height:40px;border-radius:var(--radius-sm);overflow:hidden;background:var(--color-highlight)}.bar__seg[data-astro-cid-qqsyytup]{flex:0 0 auto;min-width:0;transition:flex-basis var(--dur) var(--ease)}.bar__marker[data-astro-cid-qqsyytup]{position:absolute;top:0;bottom:0;width:3px;background:var(--color-text);transition:left var(--dur) var(--ease)}.bar__seg--net[data-astro-cid-qqsyytup]{background:var(--color-net)}.bar__seg--accent[data-astro-cid-qqsyytup]{background:var(--color-accent)}.bar__seg--keep[data-astro-cid-qqsyytup]{background:var(--color-keep)}.bar__seg--soft[data-astro-cid-qqsyytup]{background:var(--color-highlight);box-shadow:inset 0 0 0 1px var(--color-net)}.bar__legend[data-astro-cid-qqsyytup]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-1);font-family:var(--font-mono);font-size:13px;line-height:var(--leading-compact);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.bar__item[data-astro-cid-qqsyytup]{display:flex;align-items:center;gap:var(--space-2);white-space:nowrap;line-height:calc(13px * var(--leading-compact))}.bar__text[data-astro-cid-qqsyytup]{--fit-min: 11px;font-size:var(--fit-size, 13px)}.bar__swatch[data-astro-cid-qqsyytup]{flex:none;width:10px;height:10px;border-radius:var(--radius-sm)}.bar__swatch--net[data-astro-cid-qqsyytup]{background:var(--color-net)}.bar__swatch--accent[data-astro-cid-qqsyytup]{background:var(--color-accent)}.bar__swatch--keep[data-astro-cid-qqsyytup]{background:var(--color-keep)}.bar__swatch--none[data-astro-cid-qqsyytup]{visibility:hidden}.bar__swatch--soft[data-astro-cid-qqsyytup]{background:var(--color-highlight);box-shadow:inset 0 0 0 1px var(--color-net)}.bar__swatch--hatched[data-astro-cid-qqsyytup]{width:10px;height:10px;border-radius:0;background:none;color:var(--color-text)}.bar__swatch--hatched[data-astro-cid-qqsyytup] svg{display:block}.bar__swatch--line[data-astro-cid-qqsyytup]{width:3px;height:12px;border-radius:0;background:var(--color-text);margin-inline:3.5px}.bar__legend[data-astro-cid-qqsyytup][data-lines="2"]{min-height:calc(2 * 13px * var(--leading-compact) + var(--space-1))}.bar__legend[data-astro-cid-qqsyytup][data-lines="3"]{min-height:calc(3 * 13px * var(--leading-compact) + 2 * var(--space-1))}.bar__legend[data-astro-cid-qqsyytup][data-lines="4"]{min-height:calc(4 * 13px * var(--leading-compact) + 3 * var(--space-1))}.bar__legend[data-astro-cid-qqsyytup][data-lines="5"]{min-height:calc(5 * 13px * var(--leading-compact) + 4 * var(--space-1))}@media(max-width:800px){.bar__legend[data-astro-cid-qqsyytup][data-lines]{min-height:0}}.schedule[data-astro-cid-6dnx7uap]{background:var(--color-surface);border-radius:var(--radius);padding:var(--space-4) var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.schedule[data-astro-cid-6dnx7uap][hidden]{display:none}.schedule[data-astro-cid-6dnx7uap] .schedule__title{margin:0;font-size:var(--text-xl)}.schedule[data-astro-cid-6dnx7uap] .schedule__cols{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.schedule[data-astro-cid-6dnx7uap] .schedule__col{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.schedule[data-astro-cid-6dnx7uap] .schedule__head{margin:0;font-size:var(--text-md);font-weight:var(--weight-bold)}.schedule[data-astro-cid-6dnx7uap] .schedule__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-1);font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.schedule[data-astro-cid-6dnx7uap] .schedule__note{margin:0;font-size:var(--text-md);color:var(--color-text-muted)}.strip[data-astro-cid-ysitmipp]{background:var(--color-surface);border-radius:var(--radius);padding:var(--space-4) var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.strip__track[data-astro-cid-ysitmipp]{position:relative;height:20px}.strip__line[data-astro-cid-ysitmipp]{position:absolute;left:0;right:0;top:8px;height:4px;background:var(--color-highlight);border-radius:var(--radius-sm)}.strip__marker[data-astro-cid-ysitmipp]{position:absolute;top:3px;width:14px;height:14px;border-radius:var(--radius-sm);transition:left var(--dur) var(--ease)}.strip__marker--muted[data-astro-cid-ysitmipp]{background:var(--color-text-muted)}.strip__marker--net[data-astro-cid-ysitmipp]{background:var(--color-net)}.strip__marker--accent[data-astro-cid-ysitmipp]{background:var(--color-accent)}.strip__legend[data-astro-cid-ysitmipp]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-1);font-family:var(--font-mono);font-size:13px;line-height:var(--leading-compact);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.strip__item[data-astro-cid-ysitmipp]{display:flex;align-items:center;gap:var(--space-2);white-space:nowrap;line-height:calc(13px * var(--leading-compact))}.strip__text[data-astro-cid-ysitmipp]{--fit-min: 11px;font-size:var(--fit-size, 13px)}.strip__swatch[data-astro-cid-ysitmipp]{flex:none;width:10px;height:10px;border-radius:var(--radius-sm)}.strip__swatch--muted[data-astro-cid-ysitmipp]{background:var(--color-text-muted)}.strip__swatch--net[data-astro-cid-ysitmipp]{background:var(--color-net)}.strip__swatch--accent[data-astro-cid-ysitmipp]{background:var(--color-accent)}.strip__legend[data-astro-cid-ysitmipp][data-lines="2"]{min-height:calc(2 * 13px * var(--leading-compact) + var(--space-1))}.strip__legend[data-astro-cid-ysitmipp][data-lines="3"]{min-height:calc(3 * 13px * var(--leading-compact) + 2 * var(--space-1))}@media(max-width:800px){.strip__legend[data-astro-cid-ysitmipp][data-lines]{min-height:0}}.answer[data-astro-cid-dsnayjl5]{max-width:var(--prose-max)}.answer[data-astro-cid-dsnayjl5] h2[data-astro-cid-dsnayjl5]{margin-bottom:var(--space-2)}.answer__text[data-astro-cid-dsnayjl5]{margin:0}.faq[data-astro-cid-4j5dlmku]{max-width:var(--prose-max)}.faq[data-astro-cid-4j5dlmku] h2[data-astro-cid-4j5dlmku]{margin-bottom:var(--space-3)}.faq__list[data-astro-cid-4j5dlmku]{display:flex;flex-direction:column;gap:var(--space-4)}.faq__q[data-astro-cid-4j5dlmku]{margin:0 0 var(--space-1);font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-snug)}.faq__a[data-astro-cid-4j5dlmku]{margin:0}.materials[data-astro-cid-gyjquup2]{max-width:var(--prose-max)}.materials[data-astro-cid-gyjquup2] h2[data-astro-cid-gyjquup2]{margin-bottom:var(--space-1)}.materials__intro[data-astro-cid-gyjquup2]{margin:0 0 var(--space-3);color:var(--color-text-muted)}.materials__list[data-astro-cid-gyjquup2]{margin:var(--space-3) 0 0;padding:0;list-style:none;border-radius:var(--radius);background:var(--color-surface)}.materials__intro[data-astro-cid-gyjquup2]+.materials__list[data-astro-cid-gyjquup2]{margin-top:0}.materials__item[data-astro-cid-gyjquup2]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-line)}.materials__item[data-astro-cid-gyjquup2]:last-child{border-bottom:0}.materials__label[data-astro-cid-gyjquup2]{font-weight:var(--weight-semibold)}.materials__note[data-astro-cid-gyjquup2]{font-weight:var(--weight-regular);font-size:var(--text-md);color:var(--color-text-muted)}.materials__qty[data-astro-cid-gyjquup2]{font-weight:var(--weight-heavy);font-variant-numeric:tabular-nums}h1[data-astro-cid-dtrfp4vs]{font-size:min(var(--text-h1),7.5vw)}.promise[data-astro-cid-dtrfp4vs]{max-width:56ch;margin:var(--space-1) 0 0;font-size:var(--text-lg)}@media(max-width:640px){.promise[data-astro-cid-dtrfp4vs]{font-size:16px;line-height:var(--leading-compact)}}.tool-grid[data-astro-cid-dtrfp4vs]{margin-top:var(--space-4);display:flex;gap:var(--space-4);align-items:flex-start}.panel[data-astro-cid-dtrfp4vs]{flex:1 1 var(--col-calculator);min-width:0;padding:var(--space-5);border-radius:var(--radius);background:var(--color-surface);display:flex;flex-direction:column;gap:var(--space-5)}.panel__fields[data-astro-cid-dtrfp4vs]{display:flex;flex-direction:column;gap:var(--space-3)}.warning[data-astro-cid-dtrfp4vs]{margin:0;min-height:2.8em;line-height:1.4;font-size:var(--text-md);color:var(--color-text)}.warning__text[data-astro-cid-dtrfp4vs]{display:block;border-left:3px solid transparent;padding-left:var(--space-3)}.warning[data-astro-cid-dtrfp4vs][data-lines="3"]{min-height:calc(3 * 1.4em)}@container (min-width: 440px){.warning[data-astro-cid-dtrfp4vs][data-lines="3"]{min-height:2.8em}}.warning[data-astro-cid-dtrfp4vs][data-lines="4"]{min-height:5.6em}.warning[data-astro-cid-dtrfp4vs][data-lines="5"]{min-height:7em}.warning--on[data-astro-cid-dtrfp4vs] .warning__text[data-astro-cid-dtrfp4vs]{border-left-color:var(--color-accent)}@media(max-width:800px){.warning[data-astro-cid-dtrfp4vs],.warning[data-astro-cid-dtrfp4vs][data-lines]{min-height:0}}.hint[data-astro-cid-dtrfp4vs]{margin:0;font-size:var(--text-md);color:var(--color-text-muted)}.result-col[data-astro-cid-dtrfp4vs]{container-type:inline-size;flex:1 1 var(--col-result);min-width:0;display:flex;flex-direction:column;gap:var(--space-3)}.below[data-astro-cid-dtrfp4vs]{display:flex;flex-direction:column;gap:var(--space-9);margin-top:var(--space-9)}main.page{padding-bottom:var(--space-9)}@media(max-width:800px){.tool-grid[data-astro-cid-dtrfp4vs]{flex-direction:column;align-items:stretch}}
