.guest-outcome.svelte-rtxzry{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.guest-outcome.svelte-rtxzry p:where(.svelte-rtxzry){margin:0}.access-recovery.svelte-3g2el3{flex-direction:column;gap:10px;display:flex}.access-recovery.svelte-3g2el3 p:where(.svelte-3g2el3){margin:0}.stack.svelte-rqcp5t{flex-direction:column;gap:14px;display:flex}.stack.svelte-1cc612i{gap:var(--space-4);flex-direction:column;display:flex}.group.svelte-1cc612i{gap:var(--space-3);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.actions.svelte-1cc612i{gap:var(--space-3);flex-wrap:wrap;display:flex}.details.svelte-lcmn3s{gap:var(--space-6);flex-direction:column;display:flex}.details.svelte-lcmn3s p:where(.svelte-lcmn3s){margin:0}.details__fields.svelte-lcmn3s{gap:var(--space-4);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.details__legend.svelte-lcmn3s{margin-bottom:var(--space-2);color:var(--fg-1);font:var(--text-body);font-weight:var(--weight-semibold);padding:0}.details__pair.svelte-lcmn3s{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.details__issues.svelte-lcmn3s{padding-left:var(--space-4);margin:0}.details__review.svelte-lcmn3s{gap:var(--space-2) var(--space-4);grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}.details__review.svelte-lcmn3s dd:where(.svelte-lcmn3s){font-variant-numeric:tabular-nums;text-align:end;margin:0}.details__actions.svelte-lcmn3s{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=520px){.details__pair.svelte-lcmn3s{grid-template-columns:minmax(0,1fr)}}.purchase-summary.svelte-1minmp7{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.purchase-summary.svelte-1minmp7 p:where(.svelte-1minmp7){margin:0}.purchase-summary__lines.svelte-1minmp7{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.purchase-summary__lines.svelte-1minmp7 li:where(.svelte-1minmp7){gap:var(--space-1);overflow-wrap:anywhere;flex-direction:column;display:flex}.purchase-summary__total.svelte-1minmp7{color:var(--fg-1);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.journey.svelte-1bcnb4c{gap:var(--space-6);margin-top:var(--space-3);flex-direction:column;display:flex}.journey.svelte-1bcnb4c p:where(.svelte-1bcnb4c){margin:0}.journey__choice.svelte-1bcnb4c{gap:var(--space-3);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.journey__legend.svelte-1bcnb4c{margin-bottom:var(--space-2);color:var(--fg-1);font:var(--text-body);font-weight:var(--weight-semibold);padding:0}.journey__group.svelte-1bcnb4c,.journey__claim.svelte-1bcnb4c{gap:var(--space-4);flex-direction:column;display:flex}.journey__group.svelte-1bcnb4c+.journey__group:where(.svelte-1bcnb4c){padding-top:var(--space-6);border-top:1px solid var(--border-1)}.journey__group-title.svelte-1bcnb4c{color:var(--fg-1);font:var(--text-body);font-weight:var(--weight-semibold);margin:0}.journey__status.svelte-1bcnb4c{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.journey__actions.svelte-1bcnb4c{gap:var(--space-3);flex-wrap:wrap;display:flex}.qty.svelte-l17tl{grid-template-columns:var(--space-7) 3rem var(--space-7);height:var(--space-7);border:1px solid var(--input-border);border-radius:var(--input-radius);background:var(--input-bg);transition:border-color var(--dur-1) var(--ease-out);align-items:stretch;display:inline-grid;overflow:hidden}.qty.svelte-l17tl:hover:not([data-disabled]){border-color:var(--input-border-hover)}.qty.svelte-l17tl:has(.qty__input:where(.svelte-l17tl):focus-visible){border-color:var(--input-border-focus);box-shadow:var(--focus-ring)}.qty[data-disabled].svelte-l17tl{opacity:.6}.qty__step.svelte-l17tl{color:var(--fg-2);cursor:pointer;transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid}.qty__step.svelte-l17tl:hover:not(:disabled){background:var(--surface-2);color:var(--fg-1)}.qty__step.svelte-l17tl:focus-visible{outline:2px solid var(--focus);outline-offset:-4px;border-radius:var(--radius-2)}.qty__step.svelte-l17tl:disabled{color:var(--fg-3);cursor:not-allowed}.qty__step.svelte-l17tl svg:where(.svelte-l17tl){width:var(--space-4);height:var(--space-4);fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px}.qty__input.svelte-l17tl{border:0;border-inline:1px solid var(--border-1);min-width:0;color:var(--input-fg);font:var(--text-body-sm);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;text-align:center;appearance:textfield;background:0 0;padding:0}.qty__input.svelte-l17tl:focus{outline:none}.qty__input.svelte-l17tl::-webkit-outer-spin-button{appearance:none;margin:0}.qty__input.svelte-l17tl::-webkit-inner-spin-button{appearance:none;margin:0}.cart-page[data-astro-cid-jn2z7gbh]{--cart-column:560px}.cart-page:has(.pcs-cart){margin-bottom:calc(-1 * var(--space-10))}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart-state{box-sizing:border-box;gap:var(--space-5);max-width:calc(2 * var(--cart-column) + 2 * var(--gutter));padding:var(--space-9) var(--gutter) var(--space-12);flex-direction:column;margin-inline:auto;display:flex}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart-state>*{max-width:var(--cart-column);margin:0}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart{grid-template-columns:minmax(var(--gutter), 1fr) minmax(0, var(--cart-column)) minmax(0, var(--cart-column)) minmax(var(--gutter), 1fr);background:linear-gradient(to right, var(--surface-1) 50%, var(--bg-page) 50%);align-items:baseline;display:grid;position:relative}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart:before{content:"";inset-block:0;border-left:1px solid var(--border-1);position:absolute;left:50%}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__order,.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__checkout{min-width:0;padding-block:var(--space-9) var(--space-12);flex-direction:column;display:flex}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__order{gap:var(--space-5);grid-column:2;padding-inline-end:var(--space-9)}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__checkout{gap:var(--space-6);grid-column:3;padding-inline-start:var(--space-9)}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__title{margin:0}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__checkout-title{color:var(--fg-1);font:var(--text-h4);margin:0}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__notice{padding:var(--space-3) var(--space-4);border:1px solid var(--border-2);border-radius:var(--radius-2);color:var(--fg-1);margin:0}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__loading{min-height:var(--space-12)}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__loading p{margin:0}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__order-toggle{align-items:center;gap:var(--space-2);width:100%;min-height:var(--touch-target-min);color:var(--fg-1);font:var(--text-body-sm);font-weight:var(--weight-semibold);text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:none}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__order-toggle:focus-visible{border-radius:var(--radius-2);box-shadow:var(--focus-ring);outline:none}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__order-toggle-icon{transition:transform var(--dur-2) var(--ease-out);flex:none}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__order-toggle[aria-expanded=true] .pcs-cart__order-toggle-icon{transform:rotate(180deg)}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__order-toggle-total{font-variant-numeric:tabular-nums;margin-inline-start:auto}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__order-details{gap:var(--space-5);flex-direction:column;display:flex}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__table,.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__table tbody,.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__table td{display:block}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__table tr{grid-template-columns:var(--touch-target-min) minmax(0, 1fr) auto;column-gap:var(--space-3);row-gap:var(--space-2);padding-block:var(--space-5);border-bottom:1px solid var(--border-1);grid-template-areas:"item item total"".licence price"".qty action";align-items:center;display:grid}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__table tr:first-child{border-top:1px solid var(--border-1)}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__table td{min-width:0;color:var(--fg-2);border:0;padding:0}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__table .pcs-cart__cell-item{color:var(--fg-1);grid-area:item}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__cell-licence{font:var(--text-caption);grid-area:licence}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__cell-price{grid-area:price;justify-self:end}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__cell-qty{grid-area:qty}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__table .pcs-cart__cell-total{color:var(--fg-1);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:total;justify-self:end}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__cell-action{grid-area:action;justify-self:end}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__table td.pcs-cart__cell-price,.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__table td.pcs-cart__cell-qty{align-items:center;gap:var(--space-2);display:flex}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__cell-price:before,.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__cell-qty:before{content:attr(data-label);content:attr(data-label) / "";color:var(--fg-3);font:var(--text-caption)}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__cell-price .pcs-price{gap:var(--space-1);white-space:nowrap}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__cell-price .pcs-price__amount{color:var(--fg-2);font:var(--text-caption);font-weight:var(--weight-medium)}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__item-value{align-items:center;gap:var(--space-3);display:flex}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__thumb{width:var(--touch-target-min);height:var(--touch-target-min);border:1px solid var(--border-1);border-radius:var(--radius-2);background:var(--bg-page);color:var(--fg-3);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__thumb img{width:100%;height:100%;display:block;position:absolute;inset:0}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__thumb img[hidden]{display:none}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__item-text{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__item-name{font:var(--text-body-sm);font-weight:var(--weight-medium);overflow-wrap:anywhere}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__remove{color:var(--fg-2);font:var(--text-body-sm);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__remove:hover{color:var(--danger)}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__remove:disabled{cursor:not-allowed;opacity:.55}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__totals{row-gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__totals dt{color:var(--fg-2);font:var(--text-body-sm)}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__totals dd{color:var(--fg-1);font:var(--text-body-sm);font-variant-numeric:tabular-nums;text-align:end;margin:0;padding-inline-start:var(--space-4)}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__totals .pcs-cart__total-label,.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__totals .pcs-cart__total-value{margin-top:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border-1);align-items:center;display:flex}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__totals .pcs-cart__total-value{justify-content:flex-end}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__totals dt.pcs-cart__total-label{color:var(--fg-1);font:var(--text-body);font-weight:var(--weight-semibold)}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__ctas{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__checkout .pcs-cart__ctas{align-items:stretch;gap:var(--space-6)}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__invoice-form{gap:var(--space-4);flex-direction:column;display:flex}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__invoice-form:empty{display:none}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__company,.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__fieldset{gap:var(--space-3);border:0;flex-direction:column;width:100%;min-width:0;margin:0;padding:0;display:flex}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__company-legend,.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__legend{margin-bottom:var(--space-3);color:var(--fg-1);font:var(--text-body);font-weight:var(--weight-semibold);padding:0}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__checkout-bar{align-items:stretch;gap:var(--space-3);flex-direction:column;display:flex}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__checkout-bar p{margin:0}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__load-error{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__load-error p{margin:0}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__hint{color:var(--fg-2);margin:0}@media (width<=900px){.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart{background:0 0;grid-template-columns:minmax(0,1fr);align-items:stretch}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart:before{display:none}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__order,.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__checkout{padding-inline:max(var(--gutter), calc((100% - var(--cart-column)) / 2));grid-column:1}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__order{padding-block:var(--space-7) var(--space-6);border-bottom:1px solid var(--border-1);background:var(--surface-1)}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__checkout{padding-block:var(--space-7) var(--space-12)}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__order-toggle{display:flex}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__order-details:not([data-expanded]){display:none}}@media (width<=520px){.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__table tr{grid-template-areas:"item item total"".licence licence"".price price"".qty action"}.cart-page[data-astro-cid-jn2z7gbh] .pcs-cart__cell-price{justify-self:start}}
