/*! 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-vv5fw4,.svelte-vv5fw4:before,.svelte-vv5fw4:after,.svelte-vv5fw4::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-vv5fw4{--color-bg:#fcfaf6;--color-fg:#ff3c00;--color-primary:#ff3c00;--color-primary-fg:#323232;--font-h1:"LinusTechTipsTitle","Helvetica","Arial",sans-serif;--typo-h1-transform:uppercase;--font-base:"LinusTechTipsText","Courier New","Courier",monospace;--font-h2:"LinusTechTipsText","Courier New","Courier",monospace;--radius-ui-btn:1rem;font-family:var(--font-base)}article.svelte-vv5fw4 section:where(.svelte-vv5fw4){--color-fg:#ff3c00;--typo-h1-weight:700;--text-h1:clamp(3rem,(100vw - 30rem)/(2048 - 480)*(128 - 48) + 3rem,8rem);--tracking-h1:1rem;--typo-h2-transform:uppercase;--text-h2:var(--text-3xl,1.875rem);--tracking-h2:.25rem}article.svelte-vv5fw4 section.block:where(.svelte-vv5fw4){--tracking-h1:.5rem}article.svelte-vv5fw4 .buybar:where(.svelte-vv5fw4){--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;--typo-base-transform:uppercase;--spacing-ui-x-btn-md:3rem;--spacing-ui-y-md:.75rem}article.svelte-vv5fw4 .intro:where(.svelte-vv5fw4) h2{margin-bottom:calc(var(--spacing,.25rem)*6);font-weight:var(--typo-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(--typo-h1-transform);text-wrap:var(--typo-h1-wrap)}@media (min-width:48rem){article.svelte-vv5fw4 .intro:where(.svelte-vv5fw4) 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-vv5fw4 .intro:where(.svelte-vv5fw4) h2{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}article.svelte-vv5fw4 .intro:where(.svelte-vv5fw4) h2{--tracking-h1:.4rem}article.svelte-vv5fw4 .intro:where(.svelte-vv5fw4) p{margin-top:calc(var(--spacing,.25rem)*4);font-weight:var(--typo-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(--typo-base-transform);text-wrap:var(--typo-base-wrap)}@media (min-width:64rem){article.svelte-vv5fw4 .intro:where(.svelte-vv5fw4) p{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.375em))}}article.svelte-vv5fw4 .choice-block:where(.svelte-vv5fw4){--text-ui:.8rem;--text-h1:min(calc(2rem + 7*((100vw - 20rem)/120)),6.5rem);--tracking-h1:1rem}article.svelte-vv5fw4 .choice-block:where(.svelte-vv5fw4) .choice-item:where(.svelte-vv5fw4){--color-fg:#323232;box-shadow:0 0 0 2px #323232}article.svelte-vv5fw4 .choice-block:where(.svelte-vv5fw4) .choice-item:where(.svelte-vv5fw4) img{will-change:transform;transition:transform .3s;transform:scale(1)}article.svelte-vv5fw4 .choice-block:where(.svelte-vv5fw4) .choice-item:where(.svelte-vv5fw4) img:hover{will-change:transform;transition:transform .3s;transform:scale(1.05)}article.svelte-vv5fw4 .choice-block:where(.svelte-vv5fw4) .choice-item:where(.svelte-vv5fw4) .icon:where(.svelte-vv5fw4){display:none}article.svelte-vv5fw4 .choice-block:where(.svelte-vv5fw4) .choice-item.active:where(.svelte-vv5fw4){border-style:var(--tw-border-style);border-width:.2em;border-color:var(--color-fg,var(--color-fg))}article.svelte-vv5fw4 .choice-block:where(.svelte-vv5fw4) .choice-item.active:where(.svelte-vv5fw4) .icon:where(.svelte-vv5fw4){top:calc(var(--spacing,.25rem)*-4);right:calc(var(--spacing,.25rem)*-4);height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);background-color:var(--color-primary-fg,var(--color-primary-fg));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}article.svelte-vv5fw4 .choice-block:where(.svelte-vv5fw4) .choice-item:where(.svelte-vv5fw4) .list:where(.svelte-vv5fw4) li{padding-top:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*3);position:relative}article.svelte-vv5fw4 .choice-block:where(.svelte-vv5fw4) .choice-item:where(.svelte-vv5fw4) .list:where(.svelte-vv5fw4) li:not(:last-child):after{bottom:calc(var(--spacing,.25rem)*0);margin-bottom:-1px;margin-left:calc(var(--spacing,.25rem)*-6);height:2px;width:calc(var(--spacing,.25rem)*12);opacity:.5;content:"";background-color:currentColor;position:absolute;left:50%}article.svelte-vv5fw4 .request-block:where(.svelte-vv5fw4){--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}
