.util ::selection{background:var(--ink);color:var(--paper)}.util-hero{position:relative;overflow:hidden;background:var(--fc);color:var(--ink);padding-top:clamp(28px,4vw,56px)}.util--ship{--fc:var(--f-apple)}.util--contact{--fc:var(--f-berry)}.util--search{--fc:var(--f-ice)}.util-hero .ghostr{width:min(54%,620px);top:50%;right:-7%;transform:translateY(-50%) rotate(8deg)}.util-hero .ghostr img{filter:brightness(0) invert(1);opacity:.42}.util-hero__in{position:relative;z-index:1}.util-hero__h{font-size:clamp(2.1rem,4.6vw,3.6rem);text-wrap:balance}.contact-routes ::selection,.ship-ways ::selection{background:var(--paper);color:var(--ink)}.util :focus-visible{outline:3px solid var(--ink);outline-offset:3px}.util-foot{padding-block:clamp(32px,4vw,56px);background:var(--paper);font-size:15px;line-height:1.55;color:var(--ink-2)}.util-foot p{max-width:70ch}.util-foot p+p{margin-top:10px}.util-foot a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.util--ship .util-hero{padding-bottom:clamp(32px,4vw,56px)}.ship-answer{position:relative;z-index:1;max-width:var(--container);margin-inline:auto;margin-top:clamp(20px,3vw,36px);display:grid;gap:clamp(24px,3vw,40px)}.ship-answer__say{font-size:clamp(1.5rem,3.2vw,2.6rem);line-height:1.02;max-width:17em;text-wrap:balance;min-height:2.9em}.ship-answer__line{display:block;animation:ship-say .34s cubic-bezier(.16,1,.3,1) both}.ship-answer__free{color:var(--paper);-webkit-text-stroke:0;background:var(--ink);padding:.02em .22em .06em;box-decoration-break:clone;-webkit-box-decoration-break:clone;line-height:1.14}.ship-answer__pick{display:flex;flex-direction:column;gap:6px;max-width:360px}.ship-answer__label{font-family:var(--font-body);font-size:14px;font-weight:700}@keyframes ship-say{0%{opacity:0;clip-path:inset(0 18% 0 0)}to{opacity:1;clip-path:inset(0 -2% 0 0)}}@media(prefers-reduced-motion:reduce){.ship-answer__line{animation:none}}.ship-ways{background:var(--ink);color:var(--paper);padding-block:clamp(40px,6vw,88px)}.ship-ways__list{margin:0}.ship-ways__row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(12px,3vw,48px);align-items:baseline;padding-block:clamp(18px,2.4vw,30px);border-top:var(--hair) solid color-mix(in srgb,var(--paper) 26%,transparent)}.ship-ways__row:last-child{border-bottom:var(--hair) solid color-mix(in srgb,var(--paper) 26%,transparent)}.ship-ways__row dt{color:var(--f-apple)}.ship-ways__row dd{margin:0;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.5;max-width:52ch;color:color-mix(in srgb,var(--paper) 88%,transparent)}.ship-all{background:var(--cloud);padding-block:clamp(40px,6vw,88px)}.ship-all__h{margin-bottom:clamp(16px,2vw,28px)}.ship-table{width:100%;border-collapse:collapse;background:var(--paper);border:var(--bw) solid var(--ink);font-family:var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:clamp(14px,1.2vw,16px)}.ship-table thead th{position:sticky;top:85px;background:var(--ink);color:var(--paper);font-weight:700;font-size:13px;padding:10px 14px;text-align:right}.ship-table tbody th,.ship-table thead th:first-child{text-align:left}.ship-table tbody th{font-weight:600;padding:11px 14px}.ship-table td{padding:11px 14px;text-align:right;white-space:nowrap}.ship-table tbody tr+tr>*{border-top:var(--hair) solid var(--line-soft)}.ship-table tr.is-active>*{background:var(--fc);font-weight:800}.contact-write{margin-top:clamp(18px,2.4vw,28px);font-family:var(--font-body);font-size:clamp(1rem,1.4vw,1.2rem);font-weight:700}.contact-mail{display:block;width:max-content;margin-top:6px;color:var(--ink);font-size:clamp(1.35rem,6.9vw,3.4rem);line-height:1;white-space:nowrap;text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:.1em;transition:color .16s ease}.contact-mail:hover{color:var(--paper)}.contact-copy{margin-top:clamp(16px,2vw,24px);padding-bottom:clamp(32px,4vw,56px)}.contact-routes{background:var(--ink);color:var(--paper)}.contact-route{display:block;color:inherit;border-top:var(--hair) solid color-mix(in srgb,var(--paper) 26%,transparent);transition:background-color .16s ease,color .16s ease}.contact-route:first-child{border-top:0}.contact-route__in{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr) auto;align-items:center;gap:clamp(12px,3vw,48px);padding-block:clamp(18px,2.4vw,30px)}.contact-route .display{color:var(--fc);transition:color .16s ease}.contact-route__sub{font-size:clamp(1rem,1.4vw,1.2rem);color:color-mix(in srgb,var(--paper) 86%,transparent);transition:color .16s ease}.contact-route__arrow{width:clamp(24px,3vw,40px);height:clamp(24px,3vw,40px);fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:square;transition:transform .2s cubic-bezier(.16,1,.3,1)}.contact-route:focus-visible{outline-color:var(--fc);outline-offset:-5px}@media(hover:hover){.contact-route:hover{background:var(--fc);color:var(--ink)}.contact-route:hover .contact-route__sub,.contact-route:hover .display{color:var(--ink)}.contact-route:hover .contact-route__arrow{transform:translateX(6px)}}.contact-company{display:flex;flex-wrap:wrap;gap:clamp(16px,4vw,64px)}.contact-company address{font-style:normal}.util--search .util-hero{padding-bottom:clamp(28px,4vw,48px)}.search-big{display:flex;align-items:stretch;gap:12px;flex-wrap:wrap;margin-top:clamp(22px,3vw,36px);max-width:980px}.search-big__in{flex:1 1 280px;min-width:0;min-height:56px;padding:0 18px;background:var(--paper);color:var(--ink);border:var(--bw) solid var(--ink);font-family:var(--font-display);font-weight:900;font-style:italic;font-size:clamp(1.1rem,1.8vw,1.4rem);text-transform:uppercase}.search-big__in::placeholder{color:var(--ink-muted);opacity:1}.search-big__in::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.search-chips{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:18px 0 0;padding:0}.search-chip{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:var(--bw) solid var(--ink);border-radius:999px;color:var(--ink);font-family:var(--font-body);font-size:15px;font-weight:700;transition:background-color .16s ease,color .16s ease}.search-chip:hover{background:var(--ink);color:var(--paper)}.search-results{background:var(--paper);padding-block:clamp(32px,4vw,56px) clamp(48px,6vw,88px)}.search-results__h{margin-bottom:clamp(16px,2vw,28px)}.search-empty{background:var(--paper);padding-block:clamp(40px,6vw,88px)}.search-empty .lead{margin-top:12px}.search-empty .search-chips{margin-block:18px 26px}@media(max-width:700px){.ship-ways__row{grid-template-columns:1fr}.contact-route__in{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.contact-route__in .display{grid-column:1}.contact-route__sub{grid-column:1;grid-row:2}.contact-route__arrow{grid-column:2;grid-row:1/3}.ship-table tbody th,.ship-table td,.ship-table thead th{padding-inline:10px}.ship-table-wrap{overflow-x:auto}.ship-table thead th{position:static}.search-big .btn{flex:1 1 100%}}.cs{width:100%}.cs,.cs__box{position:relative}.cs__box{display:flex;align-items:center;border:var(--bw) solid var(--ink);border-radius:0;background:var(--paper);min-height:48px}.cs__box:focus-within{box-shadow:inset 0 0 0 2px var(--f-ice)}.cs__box--bad,.cs__box--bad:focus-within{box-shadow:inset 0 0 0 2px var(--f-berry)}.cs .cs__input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;padding:13px 44px 13px 14px;min-height:46px;width:auto;font-family:var(--font-body);font-size:16px;line-height:1.2;color:var(--ink);cursor:pointer}.cs__input::placeholder{color:var(--ink-muted);opacity:1}.cs__chev{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:14px;height:14px;stroke:var(--ink);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;pointer-events:auto;cursor:pointer;transition:transform var(--dur) var(--ease)}.cs__chev--open{transform:translateY(-50%) rotate(180deg)}.cs__list{position:absolute;z-index:40;left:0;right:0;top:calc(100% - var(--bw));margin:0;padding:0;list-style:none;background:var(--paper);border:var(--bw) solid var(--ink);max-height:280px;overflow-y:auto;overscroll-behavior:contain}.cs__opt{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:11px 14px;font-family:var(--font-body);font-size:15px;color:var(--ink);cursor:pointer;border-bottom:var(--hair) solid var(--cloud)}.cs__opt:last-child{border-bottom:0}.cs__opt--active{background:var(--cloud)}.cs__opt--sel{font-weight:600}.cs__opt--sel.cs__opt--active{background:var(--f-ice);color:var(--ink)}.cs__opt-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs__opt-iso{flex:none;font-family:var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;color:var(--ink-muted)}.cs__opt--active .cs__opt-iso,.cs__opt--sel.cs__opt--active .cs__opt-iso{color:var(--ink-2)}.cs__empty{padding:14px;font-family:var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;color:var(--ink-muted)}