/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.svelte-1h2yg21,.svelte-1h2yg21:before,.svelte-1h2yg21:after,.svelte-1h2yg21::backdrop{--tw-border-style:solid}}}@font-face{font-style:normal;font-weight:700;src:url(./sofia-pro--normal--700.Cc2YRCKJ.woff2)format("woff2"),url(./sofia-pro--normal--700.B47MvJY8.woff)format("woff");font-family:LinusTechTipsTitle;font-display:fallback}@font-face{font-style:normal;font-weight:400;src:url(./relative-faux-book.D7HNEpqQ.woff2)format("woff2"),url(./relative-faux-book.C6Ktyt5t.woff)format("woff");font-family:LinusTechTipsText;font-display:fallback}article.svelte-1h2yg21{--color-bg:#fcfaf6;--color-fg:#ff3c00;--color-primary:#ff3c00;--color-primary-fg:#323232;--font-h1:"LinusTechTipsTitle","Helvetica","Arial",sans-serif;--text-h1--transform:uppercase;--font-base:"LinusTechTipsText","Courier New","Courier",monospace;--font-h2:"LinusTechTipsText","Courier New","Courier",monospace;--radius-ui-btn:var(--radius-2xl,1rem);font-family:var(--font-base)}article.svelte-1h2yg21 section:where(.svelte-1h2yg21){--color-fg:#ff3c00;--text-h1--weight:700;--text-h1:clamp(3rem,(100vw - var(--breakpoint-xs,30rem))/(2048 - 480)*(128 - 48) + 3rem,8rem);--tracking-h1: 1rem ;--text-h2--transform:uppercase;--text-h2:var(--text-3xl,1.875rem);--tracking-h2: .25rem }article.svelte-1h2yg21 section.block:where(.svelte-1h2yg21){--tracking-h1: .5rem }article.svelte-1h2yg21 .buybar:where(.svelte-1h2yg21){--text-h1:var(--text-lg,1.125rem);--tracking-h1:.125rem;--text-h2:var(--text-h2,1.5rem);--tracking-h2:.05em;--text-base:var(--text-sm,.875rem);--tracking-base:.125em;--text-base--transform:uppercase;--spacing-ui-x-btn-md: 3rem ;--spacing-ui-y-md: .75rem }article.svelte-1h2yg21 .intro:where(.svelte-1h2yg21) h2{font-weight:var(--text-h1--weight);font-size:var(--text-h1);line-height:var(--tw-leading,var(--text-h1--line-height));font-family:var(--font-h1);letter-spacing:var(--tracking-h1);text-transform:var(--text-h1--transform);text-wrap:var(--text-h1--wrap);margin-bottom:1.5rem}@media (min-width:48rem){article.svelte-1h2yg21 .intro:where(.svelte-1h2yg21) h2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}@media (min-width:64rem){article.svelte-1h2yg21 .intro:where(.svelte-1h2yg21) h2{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}article.svelte-1h2yg21 .intro:where(.svelte-1h2yg21) h2{--tracking-h1:.4rem}article.svelte-1h2yg21 .intro:where(.svelte-1h2yg21) p{font-weight:var(--text-base--weight);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));font-family:var(--font-base);letter-spacing:var(--tracking-base);text-transform:var(--text-base--transform);text-wrap:var(--text-base--wrap);margin-top:1rem}@media (min-width:64rem){article.svelte-1h2yg21 .intro:where(.svelte-1h2yg21) p{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.375em))}}article.svelte-1h2yg21 .choice-block:where(.svelte-1h2yg21){--text-ui:.8rem;--text-h1:min(calc(2rem + 7*((100vw - 20rem)/120)),6.5rem);--tracking-h1: 1rem }article.svelte-1h2yg21 .choice-block:where(.svelte-1h2yg21) .choice-item:where(.svelte-1h2yg21){--color-fg:#323232;box-shadow:0 0 0 2px #323232}article.svelte-1h2yg21 .choice-block:where(.svelte-1h2yg21) .choice-item:where(.svelte-1h2yg21) img{will-change:transform;transition:transform .3s;transform:scale(1)}article.svelte-1h2yg21 .choice-block:where(.svelte-1h2yg21) .choice-item:where(.svelte-1h2yg21) img:hover{will-change:transform;transition:transform .3s;transform:scale(1.05)}article.svelte-1h2yg21 .choice-block:where(.svelte-1h2yg21) .choice-item:where(.svelte-1h2yg21) .icon:where(.svelte-1h2yg21){display:none}article.svelte-1h2yg21 .choice-block:where(.svelte-1h2yg21) .choice-item.active:where(.svelte-1h2yg21){border-style:var(--tw-border-style);border-width:.2em;border-color:var(--color-fg,#fff)}article.svelte-1h2yg21 .choice-block:where(.svelte-1h2yg21) .choice-item.active:where(.svelte-1h2yg21) .icon:where(.svelte-1h2yg21){background-color:var(--color-primary-fg,#000);width:1.5rem;height:1.5rem;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-white,#fff);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute;top:-1rem;right:-1rem}article.svelte-1h2yg21 .choice-block:where(.svelte-1h2yg21) .choice-item:where(.svelte-1h2yg21) .list:where(.svelte-1h2yg21) li{padding-top:.5rem;padding-bottom:.75rem;position:relative}article.svelte-1h2yg21 .choice-block:where(.svelte-1h2yg21) .choice-item:where(.svelte-1h2yg21) .list:where(.svelte-1h2yg21) li:not(:last-child):after{opacity:.5;content:"";background-color:currentColor;width:3rem;height:2px;margin-bottom:-1px;margin-left:-1.5rem;position:absolute;bottom:0;left:50%}article.svelte-1h2yg21 .request-block:where(.svelte-1h2yg21){--text-h1: calc(2rem + .00625*(100vw - 20rem)) ;--tracking-h1: .25rem ;--color-bg:#fff;--color-primary:var(--color-bg);--color-fg:#323232}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
