.library-subscription{--library-inline-padding: 20px;--library-content-width: min(var(--page-width), calc(100% - (var(--library-inline-padding) * 2)));--library-disclosure-duration: .22s;--library-disclosure-exit-duration: .18s;--library-disclosure-ease: cubic-bezier(.23, 1, .32, 1);--library-disclosure-exit-ease: cubic-bezier(.215, .61, .355, 1);--library-disclosure-blur: 2px;display:block;width:100%;overflow:clip;color:var(--sc-primary-text);background:var(--sc-background-main)}html[data-library-subscription-entry-state=pending] [data-library-subscription-entry]{opacity:0}html[data-library-subscription-entry-state=pending] [data-library-subscription-entry=word]{filter:blur(8px);transform:translateY(20%)}html[data-library-subscription-entry-state=pending] :is([data-library-subscription-entry=support],[data-library-subscription-entry=actions]){filter:blur(6px);transform:translateY(12px)}html[data-library-subscription-entry-state=pending] [data-library-subscription-entry=visual]{transform:translate3d(0,16px,0) scale(.985)}html[data-library-subscription-entry-state=pending] [data-library-subscription-entry=panel]{transform:translate3d(0,14px,0) scale(.99)}.is-library-subscription-entry-active{will-change:transform,opacity}.is-library-subscription-entry-active:is([data-library-subscription-entry=word],[data-library-subscription-entry=support],[data-library-subscription-entry=actions]){will-change:transform,filter,opacity}.library-subscription__visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.library-subscription__hero,.library-subscription__how,.library-subscription__archive,.library-subscription__directory{width:var(--library-content-width);margin-inline:auto}.library-subscription__hero{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "content" "globe";row-gap:var(--sc-space-4);padding-block:clamp(24px,6vw,64px)}.library-subscription__content{grid-area:content;display:grid;width:100%;max-width:520px;gap:var(--sc-space-4)}.library-subscription__intro{grid-area:intro;display:grid;width:100%;max-width:520px;gap:var(--sc-space-3)}.library-subscription__title{max-width:14ch;margin:0;color:var(--sc-primary-text);font-family:var(--font-display--family);font-size:clamp(2.25rem,5vw,3.25rem);font-weight:500;letter-spacing:-.04em;line-height:1.02;text-wrap:balance}.library-subscription__title-word{display:inline-block;white-space:nowrap}.library-subscription__lead{max-width:62ch;margin:0;color:var(--sc-body-text);font-size:var(--sc-type-body);letter-spacing:-.5px;line-height:1.5;text-wrap:pretty}.library-subscription__benefits{display:grid;margin:0;padding:0;gap:var(--sc-space-2);color:var(--sc-body-text);font-size:var(--sc-type-body-small);letter-spacing:-.5px;line-height:1.4;list-style:none}.library-subscription__benefits li{display:flex;align-items:center;gap:10px}.library-subscription__benefit-icon,.library-subscription__benefit-icon svg{display:block;width:20px;height:20px;flex:0 0 20px}.library-subscription__benefit-icon{color:var(--sc-label-text)}.library-subscription__purchase{display:grid;padding:clamp(20px,3vw,24px);gap:var(--sc-space-4);background:var(--sc-card-surface);border:1px solid var(--sc-surface-border);border-radius:var(--sc-radius-media);corner-shape:squircle}.library-subscription .sealsubs-target-element{display:none!important}.library-subscription__purchase-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sc-space-3)}.library-subscription__purchase h2,.library-subscription__globe-heading h2,.library-subscription__section-heading h2{margin:0;color:var(--sc-primary-text);font-family:var(--font-display--family);font-weight:500;letter-spacing:-.035em;line-height:1.2;text-wrap:balance}.library-subscription__purchase h2,.library-subscription__globe-heading h2{font-size:1.5rem}.library-subscription__price{display:flex;flex:0 0 auto;align-items:baseline;margin:0;color:var(--sc-primary-text);font-variant-numeric:tabular-nums;gap:4px;white-space:nowrap}.library-subscription__price [data-library-price]{display:inline-flex;align-items:baseline}.library-subscription__price-value-shell{display:inline-grid;font-family:var(--font-display--family);font-size:1.375rem;font-weight:500;letter-spacing:-.5px}.library-subscription__price-value-shell .number-ticker{letter-spacing:0}.library-subscription__price-value-shell .number-ticker__affix:first-child,.library-subscription__price-value-shell .number-ticker__value>:not(:last-child){margin-inline-end:-.5px}.library-subscription__price-value-shell:before,.library-subscription__price-value-shell>[data-library-price]{grid-area:1 / 1}.library-subscription__price-value-shell:before{visibility:hidden;content:attr(data-price-reserve)}.library-subscription__price-period{color:var(--sc-label-text);font-size:var(--sc-type-caption)}.library-subscription__form{display:grid;gap:var(--sc-space-4)}.library-subscription__variant-select{display:grid;gap:var(--sc-space-2)}.library-subscription__variant-select[hidden]{display:none}.library-subscription__variant-select label,.library-subscription__option-group legend{color:var(--sc-label-text);font-size:var(--sc-type-caption);font-weight:600;letter-spacing:-.5px;line-height:1.25;text-transform:uppercase}.library-subscription__variant-select select{width:100%;min-height:44px;padding:8px 36px 8px 12px;color:var(--sc-primary-text);font:inherit;background:var(--sc-card-surface);border:1px solid var(--sc-surface-border);border-radius:var(--sc-radius-control);corner-shape:squircle}.library-subscription__variant-select select:focus-visible{outline:2px solid var(--sc-sigma-coffee-orange);outline-offset:3px}.library-subscription__option-groups{display:grid;gap:var(--sc-space-4)}.library-subscription__option-group{min-width:0;margin:0;padding:0;border:0}.library-subscription__option-group legend{margin-block-end:10px}.library-subscription__option-values{display:flex;flex-wrap:wrap;gap:8px}.library-subscription__option-value{position:relative;display:inline-flex;min-width:0;min-height:44px;align-items:center}.library-subscription__option-value input{position:absolute;width:1px;height:1px;opacity:0}.library-subscription__option-value label{position:relative;z-index:1;display:inline-grid;min-width:60px;height:35px;align-items:center;justify-content:center;padding:7px 16px;color:var(--sc-primary-text);font-size:.6875rem;font-weight:500;font-optical-sizing:auto;font-synthesis:none;letter-spacing:-.11px;line-height:1;text-align:center;text-transform:uppercase;background:color-mix(in oklch,var(--sc-card-surface) 84%,var(--sc-background-main));border:1px solid var(--sc-surface-border);border-radius:5px;corner-shape:squircle;box-shadow:inset -1px -2px 6px color-mix(in oklch,var(--sc-background-main) 3%,transparent),inset 1px 2px 4px color-mix(in oklch,var(--sc-primary-text) 2%,transparent),0 1px 2px color-mix(in oklch,var(--sc-background-main) 4%,transparent);cursor:pointer;transition:color .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.library-subscription__option-value label:before,.library-subscription__option-value-label{grid-area:1 / 1}.library-subscription__option-value label:before{font-weight:600;letter-spacing:-.11px;visibility:hidden;content:attr(data-option-label)}.library-subscription__option-value-label{font-weight:500;letter-spacing:-.11px;transition:font-weight .16s ease,letter-spacing .16s ease}.library-subscription__option-value label:after{position:absolute;top:-5px;right:0;bottom:-5px;left:0;content:""}.library-subscription__option-value input:checked+label{background:var(--sc-card-surface);border-color:color-mix(in oklch,var(--sc-sigma-coffee-orange) 72%,transparent);box-shadow:inset 0 0 0 .5px color-mix(in oklch,var(--sc-sigma-coffee-orange) 72%,transparent),inset -1px -2px 6px color-mix(in oklch,var(--sc-background-main) 3%,transparent),inset 1px 2px 4px color-mix(in oklch,var(--sc-primary-text) 2%,transparent),0 1px 2px color-mix(in oklch,var(--sc-background-main) 4%,transparent)}.library-subscription__option-value input:checked+label .library-subscription__option-value-label{font-weight:600;letter-spacing:-.16px}.library-subscription__option-value input:focus-visible+label{outline:2px solid var(--sc-sigma-coffee-orange);outline-offset:3px}.library-subscription__option-value input:disabled+label{color:var(--sc-label-text);text-decoration:line-through;background:transparent;cursor:not-allowed;opacity:.6}.library-subscription__selection,.library-subscription__renewal-note,.library-subscription__policy-copy,.library-subscription__globe-instructions{margin:0;color:var(--sc-label-text);font-size:var(--sc-type-caption);line-height:1.55;text-wrap:pretty}.library-subscription__selection{margin-block-start:calc(var(--sc-space-2) * -1);font-variant-numeric:tabular-nums}.library-subscription__variant-swap{--variant-swap-blur: 2px;--variant-swap-distance: 3px;--variant-swap-duration: .14s;--variant-swap-ease: cubic-bezier(.215, .61, .355, 1);opacity:1;filter:blur(0);transform:translateY(0);transition:transform var(--variant-swap-duration) var(--variant-swap-ease),filter var(--variant-swap-duration) var(--variant-swap-ease),opacity var(--variant-swap-duration) var(--variant-swap-ease)}.library-subscription__variant-swap.is-swapping{will-change:transform,filter,opacity}.library-subscription__variant-swap.is-exit{opacity:0;filter:blur(var(--variant-swap-blur));transform:translateY(calc(var(--variant-swap-distance) * -1))}.library-subscription__variant-swap.is-enter-start{opacity:0;filter:blur(var(--variant-swap-blur));transform:translateY(var(--variant-swap-distance));transition:none}.library-subscription__submit.button{width:100%}.library-subscription__form-error{margin:calc(var(--sc-space-3) * -1) 0 0;color:var(--sc-primary-text);font-size:var(--sc-type-body-small);line-height:1.5}.library-subscription__cutoff{display:flex;width:fit-content;max-width:100%;align-items:center;margin:0;padding:10px 12px;color:var(--sc-body-text);font-size:var(--sc-type-caption);font-weight:500;gap:8px;line-height:1.4;text-wrap:pretty;background:color-mix(in oklch,var(--sc-card-surface) 72%,var(--sc-background-main));border-radius:7px;corner-shape:squircle;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--sc-primary-text) 7%,transparent),0 1px 2px color-mix(in oklch,var(--sc-primary-text) 4%,transparent)}.library-subscription__cutoff-icon,.library-subscription__cutoff-icon svg{display:block;width:18px;height:18px;flex:0 0 18px}.library-subscription__cutoff-icon{color:var(--sc-label-text)}.library-subscription__details{display:grid}.library-subscription__detail{border:0}.library-subscription__detail+.library-subscription__detail{border-block-start:1px solid var(--sc-surface-border)}.library-subscription__detail summary,.library-subscription__directory summary{cursor:pointer;font-weight:500;list-style:none}.library-subscription__detail summary::-webkit-details-marker,.library-subscription__directory summary::-webkit-details-marker{display:none}.library-subscription__detail summary{position:relative;min-height:52px;padding:16px 36px 16px 0;color:var(--sc-primary-text);font-size:var(--sc-type-body-small);line-height:1.4}.library-subscription__detail summary:after{position:absolute;inset-block-start:50%;inset-inline-end:4px;width:8px;height:8px;border-inline-end:1.5px solid currentcolor;border-block-end:1.5px solid currentcolor;content:"";transform:translateY(-70%) rotate(45deg);transition-property:transform;transition-duration:var(--library-disclosure-duration);transition-timing-function:var(--library-disclosure-ease)}.library-subscription__detail[open]:not([data-library-disclosure-state]) summary:after,.library-subscription__detail[data-library-disclosure-state=opening] summary:after,.library-subscription__detail[data-library-disclosure-state=open] summary:after{transform:translateY(-30%) rotate(225deg)}.library-subscription__detail summary:focus-visible,.library-subscription__directory summary:focus-visible{outline:2px solid var(--sc-sigma-coffee-orange);outline-offset:3px}.library-subscription__detail-copy{display:grid;min-height:0;max-width:65ch;padding-block-end:var(--sc-space-4);overflow:hidden;color:var(--sc-body-text);font-size:var(--sc-type-body-small);gap:12px;line-height:1.6}.library-subscription__detail-copy p{margin:0}.library-subscription__disclosure-motion{display:grid;grid-template-rows:0fr;overflow:hidden;transition-property:grid-template-rows;transition-duration:var(--library-disclosure-duration);transition-timing-function:var(--library-disclosure-ease)}[data-library-disclosure][open]:not([data-library-disclosure-state])>.library-subscription__disclosure-motion,[data-library-disclosure][data-library-disclosure-state=open]>.library-subscription__disclosure-motion{grid-template-rows:1fr}[data-library-disclosure][data-library-disclosure-state=closing]>.library-subscription__disclosure-motion{transition-duration:var(--library-disclosure-exit-duration);transition-timing-function:var(--library-disclosure-exit-ease)}[data-library-disclosure][data-library-disclosure-state=closed]>.library-subscription__disclosure-motion{transition:none}.library-subscription__disclosure-reveal{min-height:0;overflow:hidden;opacity:0;filter:blur(var(--library-disclosure-blur));transform:translate3d(0,4px,0);transition-property:opacity,transform,filter;transition-duration:var(--library-disclosure-duration);transition-timing-function:var(--library-disclosure-ease)}[data-library-disclosure][open]:not([data-library-disclosure-state])>.library-subscription__disclosure-motion>.library-subscription__disclosure-reveal,[data-library-disclosure][data-library-disclosure-state=open]>.library-subscription__disclosure-motion>.library-subscription__disclosure-reveal{opacity:1;filter:blur(0);transform:translateZ(0)}[data-library-disclosure][data-library-disclosure-state=closing]>.library-subscription__disclosure-motion>.library-subscription__disclosure-reveal{opacity:0;filter:blur(var(--library-disclosure-blur));transform:translate3d(0,-3px,0);transition-duration:var(--library-disclosure-exit-duration);transition-timing-function:var(--library-disclosure-exit-ease)}[data-library-disclosure][data-library-disclosure-state=closed]>.library-subscription__disclosure-motion>.library-subscription__disclosure-reveal,[data-library-disclosure][data-library-disclosure-state=closed]>summary:after{transition:none}[data-library-disclosure][data-library-disclosure-state=closing]>summary:after{transition-duration:var(--library-disclosure-exit-duration);transition-timing-function:var(--library-disclosure-exit-ease)}.library-subscription__policy-copy{padding-block-start:var(--sc-space-3)}.library-subscription__policy-copy a{color:var(--sc-primary-text);text-decoration-thickness:1px;text-underline-offset:3px}.library-subscription__globe-column{grid-area:globe;display:grid;min-width:0;align-content:start;gap:var(--sc-space-3)}.library-subscription__globe-heading{min-width:0}.library-subscription__globe-heading-accent{font-family:"Instrument Serif",Georgia,serif;font-size:1.08em;font-style:italic;font-weight:400;font-synthesis:none;letter-spacing:-.01em;line-height:1}.library-subscription__globe-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--sc-space-3)}.library-subscription__globe-instructions{flex:1 1 auto}.library-subscription__globe-toggle{min-width:44px;flex:0 0 auto}.library-subscription__globe-toggle[aria-disabled=true]{cursor:default;opacity:.7}.library-subscription__globe-toggle-icon,.library-subscription__globe-toggle-icon svg{display:block;width:20px;height:20px}.library-subscription__globe-shell{position:relative;width:min(92vw,520px);max-width:none;margin-inline:auto;justify-self:center}.library-subscription__globe-stage{position:relative;isolation:isolate;width:100%;aspect-ratio:1;overflow:visible;background:radial-gradient(circle at 50% 50%,color-mix(in oklch,var(--sc-card-surface) 88%,transparent) 0 44%,transparent 72%)}.library-subscription__globe-canvas{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;cursor:grab;opacity:0;touch-action:none;transition:opacity .42s ease;-webkit-tap-highlight-color:transparent}.library-subscription__globe-canvas:active{cursor:grabbing}.library-subscription__globe-canvas:focus-visible{outline:2px solid var(--sc-sigma-coffee-orange);outline-offset:4px;border-radius:50%;corner-shape:round}.library-subscription__globe-stage[data-globe-ready=true] .library-subscription__globe-canvas{opacity:1}.library-subscription__globe-labels{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;pointer-events:none}.library-subscription__globe-label{position:absolute;inset-block-start:var(--library-label-y, 50%);inset-inline-start:var(--library-label-x, 50%);display:flex;width:min(190px,56vw);max-width:none;margin-block-end:8px;opacity:var(--library-label-visible, 0);filter:blur(calc((1 - var(--library-label-visible, 0)) * 4px));translate:calc(-50% + var(--library-label-shift-x, 0px)) calc(-100% + var(--library-label-shift-y, 0px));scale:calc(.94 + (var(--library-label-visible, 0) * .06));transition:opacity .26s ease,filter .26s ease,scale .26s ease;transform-origin:50% 100%;will-change:opacity,filter,scale}.library-subscription__globe-label .library-subscription__roaster-identity{width:100%;max-width:none;flex:0 0 100%;padding:7px 9px 7px 7px;color:var(--sc-primary-text);background:color-mix(in oklch,var(--sc-card-surface) 92%,transparent);border:1px solid var(--sc-surface-border);border-radius:var(--sc-radius-media);corner-shape:squircle;box-shadow:var(--sc-elevated-surface-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.library-subscription__globe-label .library-subscription__roaster-logo{width:32px;height:32px}.library-subscription__globe-label .library-subscription__roaster-copy strong{overflow:hidden;font-size:.6875rem;text-overflow:ellipsis;white-space:nowrap}.library-subscription__globe-label .library-subscription__roaster-copy{flex:1 1 auto}.library-subscription__globe-label .library-subscription__roaster-copy span{overflow:hidden;font-size:.625rem;text-overflow:ellipsis;white-space:nowrap}.library-subscription__globe-fallback{position:absolute;z-index:0;top:12%;right:12%;bottom:12%;left:12%;display:grid;place-items:center;color:var(--sc-label-text);font-size:var(--sc-type-caption);text-align:center;border:1px solid var(--sc-surface-border);border-radius:50%;corner-shape:round;transition:opacity .22s ease}.library-subscription__globe-fallback p{position:relative;z-index:1;max-width:18ch;margin:0}.library-subscription__globe-fallback-orbit{position:absolute;top:20%;right:20%;bottom:20%;left:20%;border:1px solid color-mix(in oklch,var(--sc-primary-text) 20%,transparent);border-radius:50%;corner-shape:round;animation:library-subscription-orbit 9s linear infinite}.library-subscription__globe-fallback-orbit:after{position:absolute;inset-block-start:-4px;inset-inline-start:50%;width:8px;height:8px;background:var(--sc-sigma-coffee-orange);border-radius:50%;corner-shape:round;content:""}.library-subscription__globe-stage[data-globe-ready=true] .library-subscription__globe-fallback{visibility:hidden;opacity:0}.library-subscription__globe-stage[data-globe-error=true] .library-subscription__globe-fallback{z-index:2}@keyframes library-subscription-orbit{to{rotate:1turn}}.library-subscription__how,.library-subscription__archive,.library-subscription__directory{padding-block-start:clamp(48px,6vw,72px)}.library-subscription__how{padding-block-start:clamp(32px,4vw,48px)}.library-subscription__directory{padding-block:clamp(40px,5vw,56px) clamp(56px,7vw,80px)}.library-subscription__section-heading{display:grid;max-width:720px;gap:var(--sc-space-2)}.library-subscription__section-heading h2{max-width:18ch;font-size:clamp(1.75rem,3vw,2rem)}.library-subscription__section-heading>p:last-child{max-width:60ch;margin:var(--sc-space-1) 0 0;color:var(--sc-body-text);font-size:var(--sc-type-body);line-height:1.6}.library-subscription__steps{display:grid;margin:var(--sc-space-5) 0 0;padding:0;gap:var(--sc-space-3);list-style:none}.library-subscription__steps li{display:grid;min-width:0;align-content:start;gap:10px}.library-subscription__step-number{color:var(--sc-label-text);font-size:var(--sc-type-caption);font-variant-numeric:tabular-nums;font-weight:600}.library-subscription__steps h3,.library-subscription__box-grid h3{margin:0;color:var(--sc-primary-text);font-family:var(--font-display--family);font-weight:500;letter-spacing:-.035em;line-height:1.2;text-wrap:balance}.library-subscription__steps h3{font-size:var(--sc-type-heading-small)}.library-subscription__steps p{margin:0;color:var(--sc-body-text);font-size:var(--sc-type-body-small);line-height:1.6;text-wrap:pretty}.library-subscription__box-grid{display:grid;margin-block-start:var(--sc-space-5);padding-block-start:var(--sc-space-4);gap:clamp(28px,4vw,40px) clamp(40px,5vw,64px);border-block-start:1px solid var(--sc-surface-border)}.library-subscription__box-grid article{display:grid;gap:var(--sc-space-2);align-content:start}.library-subscription__box-grid p{margin:0;color:var(--sc-label-text);font-size:var(--sc-type-caption);font-variant-numeric:tabular-nums}.library-subscription__box-grid h3{max-width:30ch;font-size:clamp(1.125rem,3vw,1.5rem)}.library-subscription__directory details{overflow:hidden;background:color-mix(in oklch,var(--sc-card-surface) 72%,var(--sc-background-main));border-radius:7px;corner-shape:squircle}.library-subscription__directory summary{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:var(--sc-space-3);padding:18px 20px}.library-subscription__directory summary>span:first-child{display:grid;gap:var(--sc-space-1)}.library-subscription__directory-description{color:var(--sc-label-text);font-size:var(--sc-type-caption);line-height:1.4}.library-subscription__directory summary strong{color:var(--sc-primary-text);font-family:var(--font-display--family);font-size:clamp(1.125rem,3vw,1.5rem);font-weight:500;letter-spacing:-.03em}.library-subscription__directory-action{flex:0 0 auto;color:var(--sc-body-text);font-size:var(--sc-type-body-small)}.library-subscription__directory-content{min-height:0;padding:0 20px 20px;overflow:hidden}.library-subscription__marker-source[hidden]{display:none}.library-subscription__roaster-list{display:grid;margin:0;padding:0;gap:10px;list-style:none}.library-subscription__roaster-link{display:flex;min-height:64px;align-items:center;padding:10px;color:var(--sc-primary-text);text-decoration:none;background:var(--sc-button-bg);border:1px solid var(--sc-button-border);border-radius:var(--sc-radius-media);corner-shape:squircle;transition:background-color var(--sc-motion-fast) ease,border-color var(--sc-motion-fast) ease}.library-subscription__roaster-link:hover{background:color-mix(in oklch,var(--sc-button-bg) 88%,var(--sc-primary-text));border-color:color-mix(in oklch,var(--sc-button-border) 72%,var(--sc-primary-text))}.library-subscription__roaster-link:focus-visible{outline:2px solid var(--sc-sigma-coffee-orange);outline-offset:3px}.library-subscription__roaster-identity{display:flex;min-width:0;align-items:center;gap:10px}.library-subscription__roaster-logo{display:grid;width:40px;height:40px;flex:0 0 auto;overflow:hidden;place-items:center;color:var(--sc-primary-text);background:color-mix(in oklch,var(--sc-primary-surface-bg) 82%,var(--sc-primary-text));border:1px solid var(--sc-surface-border);border-radius:4px;corner-shape:squircle}.library-subscription__roaster-logo-image{width:100%;height:100%;object-fit:contain}.library-subscription__roaster-monogram{font-size:.625rem;font-weight:700;letter-spacing:-.02em}.library-subscription__roaster-copy{display:grid;min-width:0;gap:2px}.library-subscription__roaster-copy strong{color:var(--sc-primary-text);font-size:var(--sc-type-body-small);font-weight:600;line-height:1.25}.library-subscription__roaster-copy span{color:var(--sc-label-text);font-size:var(--sc-type-caption);line-height:1.3}@media(min-width:720px){.library-subscription{--library-inline-padding: max(var(--page-margin), var(--sc-space-3))}.library-subscription__box-grid,.library-subscription__roaster-list{grid-template-columns:repeat(2,minmax(0,1fr))}.library-subscription__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.library-subscription__box-grid{column-gap:var(--sc-space-5)}}@media(min-width:880px){.library-subscription__hero{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);grid-template-areas:"globe intro" "globe content";align-items:start;column-gap:clamp(48px,6vw,104px);row-gap:var(--sc-space-4)}.library-subscription__globe-heading h2>span{display:block}.library-subscription__globe-heading{transform:translateY(4px)}.library-subscription__globe-shell{width:min(100%,700px)}}@media(min-width:1024px){.library-subscription__roaster-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:880px)and (max-height:740px){.library-subscription__hero{grid-template-areas:"intro content" "globe content";padding-block:var(--sc-space-4)}}@media(min-width:880px)and (max-width:1199px){.library-subscription__benefits{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.library-subscription__globe-keyboard-instructions{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.library-subscription__globe-heading h2{font-size:1.25rem}.library-subscription__purchase-heading{align-items:flex-start}.library-subscription__globe-toggle .button__content>span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.library-subscription__globe-toggle{padding:10px}.library-subscription__option-values{gap:8px}.library-subscription__option-value{flex:1 1 calc(33.333% - 6px)}.library-subscription__option-value label{width:100%;padding-inline:8px}}@media(max-width:420px){.library-subscription__purchase-heading{display:grid;justify-content:stretch}}@media(prefers-reduced-motion:reduce){html[data-library-subscription-entry-state=pending] [data-library-subscription-entry]{opacity:1;filter:none;transform:none}.library-subscription__globe-canvas,.library-subscription__globe-label,.library-subscription__detail summary:after,.library-subscription__option-value label,.library-subscription__variant-swap,.library-subscription__disclosure-motion,.library-subscription__disclosure-reveal,.library-subscription__roaster-link{transition-duration:.01ms}.library-subscription__globe-fallback-orbit{animation:none}.library-subscription__variant-swap{will-change:auto}}@media(forced-colors:active){.library-subscription__purchase,.library-subscription__steps li,.library-subscription__directory details,.library-subscription__globe-label .library-subscription__roaster-identity{border-color:CanvasText}.library-subscription__globe-fallback-orbit:after{background:CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/library-subscription.css.map */
