@font-face{font-family:"instrumentSerif";src:url(/_next/static/media/fa0f0b82ac9d042a-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"instrumentSerif Fallback";src:local("Arial");ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.00%;size-adjust:76.79%}.__className_d50371{font-family:"instrumentSerif","instrumentSerif Fallback",Georgia,serif;font-weight:400;font-style:normal}.__variable_d50371{--font-display:"instrumentSerif","instrumentSerif Fallback",Georgia,serif}@font-face{font-family:manrope;src:url(/_next/static/media/5d7fa19dd58d4d1a-s.p.ttf) format("truetype");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:manrope Fallback;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_8b6f6d{font-family:manrope,manrope Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica,Arial,sans-serif;font-style:normal}.__variable_8b6f6d{--font-body:"manrope","manrope Fallback",-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica,Arial,sans-serif}@font-face{font-family:jetBrainsMono;src:url(/_next/static/media/1e0424eb5dd8cb13-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:jetBrainsMono Fallback;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_a85408{font-family:jetBrainsMono,jetBrainsMono Fallback,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-weight:400;font-style:normal}.__variable_a85408{--font-mono:"jetBrainsMono","jetBrainsMono Fallback",SF Mono,Menlo,Consolas,Liberation Mono,monospace}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/1d4eaed977255102-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f3f7e95f2dbc4fe4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_d3e83b{font-family:Sora,Sora Fallback,Manrope,Arial,sans-serif;font-style:normal}.__variable_d3e83b{--font-editorial:"Sora","Sora Fallback",Manrope,Arial,sans-serif}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_498e3c{font-family:DM Sans,DM Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica,Arial,sans-serif;font-style:normal}.__variable_498e3c{--font-sans:"DM Sans","DM Sans Fallback",-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica,Arial,sans-serif}:root{--bg:#F5F3FA;--surface:#FFFFFF;--surface-sunken:#EEEBF8;--line:#DCD7EE;--line-strong:#7C7796;--text:#1C1A2E;--text-muted:#4A4763;--primary:#5B4BD1;--primary-hover:#4335A8;--on-primary:#FFFFFF;--primary-soft:#E8E5FB;--primary-text:#4335A8;--accent:#FF8A3D;--on-accent:#1C1A2E;--accent-soft:#FFE5D8;--accent-text:#9D4C0F;--lila:#CFC8F2;--focus:#5B4BD1;--success:#246B4A;--success-soft:#E6F4EC;--warning:#865A00;--warning-soft:#FFF1C7;--alerta-soft:#FFF3D1;--alerta-ink:#6B4A00;--danger:#A82D38;--danger-soft:#FCE8E9;--info:#244E78;--info-soft:#E7F1FA;--violeta-50:#F4F2FD;--violeta-100:#E8E5FB;--violeta-200:#CFC8F2;--violeta-300:#B1A8F0;--violeta-400:#9184E8;--violeta-500:#7566DD;--violeta-600:#5B4BD1;--violeta-700:#4335A8;--violeta-800:#33287F;--violeta-900:#231B57;--mandarina-50:#FFF4EF;--mandarina-100:#FFE5D8;--mandarina-200:#FFCBAE;--mandarina-300:#FEAF81;--mandarina-400:#FF8A3D;--mandarina-500:#E27730;--mandarina-600:#C16321;--mandarina-700:#9D4C0F;--mandarina-800:#7A3701;--mandarina-900:#562602;--noche-0:#FFFFFF;--noche-50:#F5F3FA;--noche-100:#EEEBF8;--noche-200:#DCD7EE;--noche-300:#BEB9D4;--noche-400:#9C97B5;--noche-500:#7C7796;--noche-600:#625E7C;--noche-700:#4A4763;--noche-800:#302D45;--noche-900:#1C1A2E;--noche-950:#15131F;--font-editorial:"Sora","Manrope",Arial,sans-serif;--font-sans:"DM Sans",Inter,Arial,sans-serif;--font-display:"Instrument Serif",Georgia,serif;--font-body:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Inter,Roboto,Helvetica,Arial,sans-serif;--font-mono:"JetBrains Mono","SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--type-display:48px;--leading-display:52px;--type-h1:32px;--leading-h1:40px;--type-h2:24px;--leading-h2:32px;--type-h3:20px;--leading-h3:28px;--type-body-l:18px;--leading-body-l:28px;--type-body:16px;--leading-body:24px;--type-body-s:14px;--leading-body-s:20px;--type-label:14px;--leading-label:20px;--type-button:16px;--leading-button:24px;--type-caption:12px;--leading-caption:16px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-24:96px;--radius-sm:6px;--radius-md:10px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-full:999px;--shadow-low:0 2px 8px rgba(28,26,46,0.06);--shadow-high:0 8px 24px rgba(28,26,46,0.12);--control-sm:32px;--control-md:40px;--control-lg:44px;--control-xl:48px;--motion-fast:120ms;--motion-base:200ms;--motion-slow:400ms;--brand-primary:var(--primary);--brand-primary-hover:var(--primary-hover);--primary-dark:var(--primary-hover);--brand-accent:var(--accent);--canvas-default:var(--bg);--canvas-subtle:var(--surface-sunken);--canvas-warm:var(--surface-sunken);--canvas-ivory:var(--surface-sunken);--band:var(--surface-sunken);--canvas-inverse:var(--noche-900);--surface-default:var(--surface);--surface-raised:var(--surface);--paper:var(--surface);--surface-selected:var(--primary-soft);--surface-inverse:var(--noche-800);--content-primary:var(--text);--content-secondary:var(--text-muted);--content-tertiary:var(--text-muted);--content-placeholder:var(--text-muted);--muted:var(--text-muted);--muted2:var(--text-muted);--content-inverse:var(--noche-50);--border-default:var(--line);--border:var(--line);--border-strong:var(--line-strong);--secondary:var(--line-strong);--border-brand:var(--primary);--border-focus:var(--focus);--error:var(--danger);--err:var(--danger);--ok:var(--success);--pine:var(--success);--warn:var(--warning);--rose:var(--lila);--butter:var(--accent-soft);--sky:var(--info-soft);--accent-on-primary:var(--mandarina-200);--desk:color-mix(in srgb,var(--text) 5%,var(--bg));--radius-xs:var(--radius-sm);--radius:var(--radius-md);--radius-pill:var(--radius-full);--r-lg:var(--radius-lg);--r-xl:var(--radius-xl);--shadow-raised:var(--shadow-low);--shadow:var(--shadow-low);--shadow-floating:var(--shadow-high);--shadow-sm:none;--sp-1:var(--space-1);--sp-2:var(--space-2);--sp-3:var(--space-3);--sp-4:var(--space-4);--sp-6:var(--space-6);--sp-8:var(--space-8);--sp-10:var(--space-10);--sp-12:var(--space-12);--sp-16:var(--space-16);--sp-24:var(--space-24);--sp-5:20px;--sp-20:80px;--sp-30:120px;--text-display-1:var(--type-display);--text-display-2:var(--type-display);--text-display-3:var(--type-h1);--text-h1:var(--type-h1);--text-h2:var(--type-h2);--text-h3:var(--type-h3);--text-h4:var(--type-h3);--text-body-lg:var(--type-body-l);--text-body:var(--type-body);--text-body-sm:var(--type-body-s);--text-label:var(--type-caption);--text-caption:var(--type-caption)}[data-theme=dark]{--bg:#15131F;--surface:#1C1A2E;--surface-sunken:#262338;--line:#34304A;--line-strong:#6E6A8C;--text:#F5F3FA;--text-muted:#B9B4CF;--primary:#9184E8;--primary-hover:#B1A8F0;--on-primary:#15131F;--primary-soft:#2E2852;--primary-text:#B1A8F0;--accent:#FF8A3D;--on-accent:#1C1A2E;--accent-soft:#3D2412;--accent-text:#FFB287;--lila:#4A4180;--focus:#B1A8F0;--success:#7DD3A8;--success-soft:#17332A;--warning:#F2C66B;--warning-soft:#3A2D0E;--alerta-soft:#3A2D0E;--alerta-ink:#F2C66B;--danger:#F3A0A6;--danger-soft:#3D1A1F;--info:#9CC6F0;--info-soft:#172B40;--shadow-low:0 2px 8px rgba(0,0,0,0.4);--shadow-high:0 8px 24px rgba(0,0,0,0.5)}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--text-body);line-height:1.55;-webkit-font-smoothing:antialiased}@media (max-width:820px){[data-hide-sm]{display:none!important}}.freim-book .freim-board{position:absolute;border-radius:2px;box-shadow:0 0 0 7px color-mix(in srgb,var(--freim-board,var(--surface-inverse)) 90%,var(--text)),0 0 0 8px color-mix(in srgb,var(--text) 25%,transparent),0 0 16px 7px color-mix(in srgb,var(--text) 12%,transparent),0 8px 20px -1px color-mix(in srgb,var(--text) 28%,transparent);pointer-events:none}.freim-book .freim-spread--editor{position:relative;border-radius:2px;box-shadow:0 0 0 1px color-mix(in srgb,var(--text) 12%,transparent),0 1px 3px color-mix(in srgb,var(--text) 22%,transparent)}.freim-book .freim-spread--editor:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:15%;transform:translateX(-50%);pointer-events:none;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--text) 5%,transparent) 30%,color-mix(in srgb,var(--text) 18%,transparent) 46%,color-mix(in srgb,var(--text) 45%,transparent) 50%,color-mix(in srgb,var(--text) 18%,transparent) 54%,color-mix(in srgb,var(--text) 5%,transparent) 70%,transparent 100%)}.freim-canvas{position:relative;overflow:clip;outline:none}.freim-canvas:focus-visible{outline:3px solid var(--primary);outline-offset:-3px}.freim-canvas-layer{-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.freim-page--editor{outline:1px solid var(--border)}.freim-cover-canvas .freim-page--editor{outline:0}.freim-cover-canvas{box-shadow:0 0 0 1px color-mix(in srgb,var(--text) 8%,transparent),0 0 18px color-mix(in srgb,var(--text) 14%,transparent),0 10px 28px -8px color-mix(in srgb,var(--text) 32%,transparent)}.freim-el{cursor:-webkit-grab;cursor:grab}.freim-el:active{cursor:-webkit-grabbing;cursor:grabbing}.freim-el--slot[data-half],.freim-el--slot[data-half]:active{cursor:default}.freim-selected{outline:2px solid var(--primary);outline-offset:1px}.freim-el-clip{pointer-events:none}.freim-cap{left:0;right:0;bottom:-1.4em;font-family:var(--font-body);font-size:.6rem;color:var(--muted);overflow:hidden;text-overflow:ellipsis}.freim-cap,.freim-q{position:absolute;white-space:nowrap}.freim-q{left:calc(8px / var(--freim-scale, 1));top:calc(8px / var(--freim-scale, 1));display:none;font:600 calc(13px / var(--freim-scale, 1)) /1.2 var(--font-body);color:var(--text);background:color-mix(in srgb,var(--surface) 92%,transparent);border:calc(1px / var(--freim-scale, 1)) solid color-mix(in srgb,var(--text) 12%,transparent);border-radius:calc(6px / var(--freim-scale, 1));padding:calc(4px / var(--freim-scale, 1)) calc(9px / var(--freim-scale, 1));box-shadow:0 calc(1px / var(--freim-scale, 1)) calc(4px / var(--freim-scale, 1)) color-mix(in srgb,var(--text) 18%,transparent)}.freim-handle,.freim-hedge,.freim-rot{--freim-px:calc(1px / var(--freim-scale, 1));position:absolute;background:var(--surface);border:calc(1.5 * var(--freim-px)) solid var(--primary);box-shadow:0 var(--freim-px) calc(3 * var(--freim-px)) color-mix(in srgb,var(--text) 30%,transparent);z-index:3}.freim-handle{width:calc(12 * var(--freim-px));height:calc(12 * var(--freim-px));border-radius:50%;z-index:4}.freim-handle--nw{left:calc(-6 * var(--freim-px));top:calc(-6 * var(--freim-px))}.freim-handle--ne{right:calc(-6 * var(--freim-px));top:calc(-6 * var(--freim-px))}.freim-handle--sw{left:calc(-6 * var(--freim-px));bottom:calc(-6 * var(--freim-px))}.freim-handle--se{right:calc(-6 * var(--freim-px));bottom:calc(-6 * var(--freim-px))}.freim-hedge{border-radius:calc(4 * var(--freim-px))}.freim-hedge--n,.freim-hedge--s{width:calc(16 * var(--freim-px));height:calc(6 * var(--freim-px));left:calc(50% - 8 * var(--freim-px))}.freim-hedge--e,.freim-hedge--w{width:calc(6 * var(--freim-px));height:calc(16 * var(--freim-px));top:calc(50% - 8 * var(--freim-px))}.freim-hedge--n{top:calc(-3 * var(--freim-px))}.freim-hedge--s{bottom:calc(-3 * var(--freim-px))}.freim-hedge--e{right:calc(-3 * var(--freim-px))}.freim-hedge--w{left:calc(-3 * var(--freim-px))}.freim-rot{left:50%;top:calc(-36px / var(--freim-scale, 1));transform:translateX(-50%);width:calc(26px / var(--freim-scale, 1));height:calc(26px / var(--freim-scale, 1));border-width:calc(2px / var(--freim-scale, 1));border-radius:50%;cursor:-webkit-grab;cursor:grab;color:var(--primary);box-shadow:0 1px 4px color-mix(in srgb,var(--text) 25%,transparent)}.freim-rot:after{content:"↻";display:block;font-size:calc(16px / var(--freim-scale, 1));line-height:calc(22px / var(--freim-scale, 1));text-align:center}.freim-chrome{outline:calc(2px / var(--freim-scale, 1)) solid var(--primary);outline-offset:1px;pointer-events:none}.freim-chrome [data-handle]{pointer-events:auto}.freim-book .freim-spread--editor .freim-page--editor:after{content:"";position:absolute;inset:0;border:1px solid color-mix(in srgb,var(--text) 5%,transparent);pointer-events:none}.freim-text-editor{outline:0;background:transparent;cursor:text;caret-color:currentColor}.freim-checkout-eyebrow{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.freim-checkout-summary{display:grid;grid-gap:.4rem;gap:.4rem;margin:1rem 0}.freim-checkout-row{display:flex;justify-content:space-between;gap:1rem;font-size:.92rem}.freim-checkout-row[data-strong=true]{font-family:var(--font-sans);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.15rem;border-top:1px solid var(--border);padding-top:.5rem;margin-top:.25rem}.freim-orders{padding:2rem 1.5rem;max-width:900px;margin:0 auto;display:grid;grid-gap:1.25rem;gap:1.25rem;font-family:var(--font-sans)}.freim-orders-head{display:grid;grid-gap:.4rem;gap:.4rem;justify-items:start}.freim-orders-head h1{font-family:var(--font-editorial);font-weight:600;font-size:clamp(28px,2.6vw,var(--type-h1));line-height:1.25;letter-spacing:-.02em;margin:0}.freim-orders-head p{color:var(--muted);margin:0}.freim-order-detail{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start}.freim-order-detail h2{font-family:var(--font-sans);font-weight:600;font-size:1.05rem;margin:0 0 .9rem}.freim-order-address{display:grid;grid-gap:.2rem;gap:.2rem;font-style:normal;font-size:.92rem}.freim-order-tracking{margin-top:.75rem;font-size:.875rem}@media (max-width:860px){.freim-order-detail{grid-template-columns:minmax(0,1fr)}}html[data-reveal=on] [data-reveal]{transition:transform .42s cubic-bezier(.16,1,.3,1),opacity .42s ease-out}html[data-reveal=on] [data-reveal]:not([data-revealed=true]){transform:translateY(16px);opacity:.85}