@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/jost-latin-wght-normal-ObQm3Zd1.woff2) format("woff2");unicode-range:U+0000-00FF,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:Jost;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/jost-latin-ext-wght-normal-BDUtSsKd.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/jost-cyrillic-wght-normal-CjwCQKo9.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Alexandria;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/alexandria-arabic-wght-normal-BMWQQIfH.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500 700;src:url(/build/assets/ibm-plex-sans-arabic-arabic-600-normal-0pRdybE_.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/noto-sans-georgian-georgian-wght-normal-DxXCh91f.woff2) format("woff2");unicode-range:U+0589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:LF Flags;font-style:normal;font-display:block;src:url(/build/assets/twemoji-country-flags-Bymva2JV.woff2) format("woff2");unicode-range:U+1F1E6-1F1FF}:root{--foil:linear-gradient(135deg,#FFF4CC 0%,#EFCB6B 30%,#C4902A 58%,#EBCB6E 80%,#9A6C18 100%);--foil-h:linear-gradient(90deg,#9A6C18 0%,#EFCB6B 35%,#FFF4CC 50%,#EFCB6B 65%,#9A6C18 100%);--foil-line:linear-gradient(90deg,transparent,rgba(196,144,42,.9) 18%,#EFCB6B 50%,rgba(196,144,42,.9) 82%,transparent);--foil-paper:linear-gradient(135deg,#A27418 0%,#75540F 55%,#8C6414 100%);--hair:rgba(217,182,90,.26);--hair-strong:rgba(217,182,90,.5);--hair-soft:rgba(244,239,225,.09);--hair-paper:rgba(21,20,26,.14);--bg:var(--ink-900);--fg:var(--ivory);--fg-2:var(--ivory-2);--fg-3:var(--ivory-3);--accent:var(--gold-400);--line:var(--hair);--line-soft:var(--hair-soft);--raise:var(--ink-800);--raise-2:var(--ink-700);--f-num:"Jost",system-ui,sans-serif;--fs-display:clamp(42px,5.2vw,76px);--fs-h1:clamp(36px,4.4vw,64px);--fs-h2:clamp(30px,3.2vw,48px);--fs-h3:clamp(19px,1.5vw,22px);--fs-lede:clamp(17px,1.3vw,19.5px);--fs-body:17px;--fs-small:14.5px;--fs-micro:12px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--s10:128px;--section-y:clamp(56px,7vw,104px);--head-gap:clamp(32px,4vw,56px);--wrap:1280px;--gutter:clamp(16px,4vw,48px);--gap:clamp(16px,2vw,28px);--mh-phone:60px;--mh-tablet:68px;--mh-run:36px;--mh-bar:72px;--mitre:polygon(10px 0,100% 0,100% calc(100% - 10px) , calc(100% - 10px) 100%,0 100%,0 10px);--mitre-lg:polygon(18px 0,100% 0,100% calc(100% - 18px) , calc(100% - 18px) 100%,0 100%,0 18px);--octagon:polygon(14px 0, calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px) , calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px) ,0 14px);--diamond:polygon(50% 0,100% 50%,50% 100%,0 50%);--ease:cubic-bezier(.2,.7,.1,1);--t1:.16s;--t2:.28s;--t3:.52s;--shadow-2:0 30px 70px -30px rgba(0,0,0,.85);--shadow-paper:0 24px 50px -30px rgba(21,20,26,.45),0 2px 6px -2px rgba(21,20,26,.12);color-scheme:dark}[dir=rtl]{--mitre:polygon(0 0, calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px) );--mitre-lg:polygon(0 0, calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px) )}[dir=ltr]{--mitre:polygon(10px 0,100% 0,100% calc(100% - 10px) , calc(100% - 10px) 100%,0 100%,0 10px);--mitre-lg:polygon(18px 0,100% 0,100% calc(100% - 18px) , calc(100% - 18px) 100%,0 100%,0 18px)}:root,:lang(en){--f-display:"Jost",system-ui,sans-serif;--f-body:"Jost",system-ui,sans-serif;--k:1;--kb:1;--lh:1.65;--lh-d:1.02;--ls-d:-.028em;--track:.16em;--case:uppercase;--w-d:500;--w-b:600;--lh-display:1.06;--ls-display:-.02em}:lang(tr){--f-display:"Jost",system-ui,sans-serif;--f-body:"Jost",system-ui,sans-serif;--k:.94;--kb:1;--lh:1.65;--lh-d:1.04;--ls-d:-.022em;--track:.14em;--case:uppercase;--w-d:500;--w-b:600;--lh-display:1.1;--ls-display:-.015em}:lang(ru){--f-display:"Jost",system-ui,sans-serif;--f-body:"Jost",system-ui,sans-serif;--k:.9;--kb:1;--lh:1.65;--lh-d:1.04;--ls-d:-.02em;--track:.12em;--case:uppercase;--w-d:500;--w-b:600;--lh-display:1.1;--ls-display:-.015em}:lang(ar){--f-display:"Alexandria","Jost",system-ui,sans-serif;--f-body:"IBM Plex Sans Arabic","Jost",system-ui,sans-serif;--k:.8;--kb:1.04;--lh:1.85;--lh-d:1.26;--ls-d:0em;--track:0em;--case:none;--w-d:600;--w-b:600;--lh-display:1.35;--ls-display:0em}:lang(ka){--f-display:"Noto Sans Georgian","Jost",system-ui,sans-serif;--f-body:"Noto Sans Georgian","Jost",system-ui,sans-serif;--k:.76;--kb:.95;--lh:1.72;--lh-d:1.18;--ls-d:-.01em;--track:.04em;--case:none;--w-d:600;--w-b:600;--lh-display:1.18;--ls-display:-.01em}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:84px;background:var(--ink-900)}html:focus-within{scroll-behavior:smooth}body{margin:0;background:var(--ink-900);color:var(--fg);font-family:var(--f-body);font-size:calc(var(--fs-body) * var(--kb));line-height:var(--lh);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-wrap:break-word}@media(max-width:479.98px){body{font-size:calc(16px * var(--kb))}}img,svg,video{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}:focus-visible{outline:2px solid var(--gold-300);outline-offset:3px}main:focus{outline:none}::selection{background:#e6c26359;color:var(--ivory)}bdi{unicode-bidi:isolate}.wrap{width:min(100% - 2*var(--gutter),var(--wrap));margin-inline:auto}.sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip{position:absolute;inset-inline-start:12px;top:-80px;z-index:100;display:inline-flex;align-items:center;min-height:44px;padding:0 18px;background:var(--gold-400);color:var(--on-gold);font-weight:600}.skip:focus{top:12px}.icon{width:1.25em;height:1.25em;flex:none}[dir=rtl] .icon-flip{transform:scaleX(-1)}.num{font-family:var(--f-num);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em}.ltr{direction:ltr;unicode-bidi:isolate}.nw{white-space:nowrap}.cat{display:inline-block;max-width:100%}.nowrap{white-space:nowrap}.muted{color:var(--fg-3)}.gold{color:var(--accent)}.foil{background:var(--foil);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.display{font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(var(--fs-display) * var(--k));line-height:var(--lh-d);letter-spacing:var(--ls-d);text-wrap:balance}.h1{font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(var(--fs-h1) * var(--k));line-height:calc(var(--lh-d) + .04);letter-spacing:var(--ls-d);text-wrap:balance}.h2{font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(var(--fs-h2) * var(--k));line-height:calc(var(--lh-d) + .06);letter-spacing:var(--ls-d);text-wrap:balance}.h3{font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(var(--fs-h3) * (var(--k) + .12));line-height:1.25;letter-spacing:-.01em}.h3:lang(ar){letter-spacing:0;line-height:1.45}.lede{font-size:calc(var(--fs-lede) * var(--kb));line-height:1.55;color:var(--fg-2);max-width:46ch;text-wrap:pretty}.lede:lang(ar){line-height:1.8}.small{font-size:var(--fs-small);line-height:1.5}.label{font-family:var(--f-body);font-size:var(--fs-micro);font-weight:600;letter-spacing:var(--track);text-transform:var(--case);line-height:1.4}.label:lang(ar){font-size:13.5px}.label:lang(ka){font-size:12.5px}.dia{display:inline-block;flex:none;width:.42em;height:.56em;background:var(--foil);clip-path:var(--diamond);vertical-align:.05em}.accent{display:block;padding-bottom:.06em;background:var(--foil);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.folio{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:var(--fg-3)}.folio-n{font-family:var(--f-num);font-weight:500;font-size:13px;letter-spacing:.08em;color:var(--accent)}.folio-r{flex:none;width:44px;height:1px;background:var(--foil-h)}.textlink{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--accent);font-weight:500}.textlink .icon{width:18px;height:18px;transition:transform var(--t2) var(--ease)}.textlink:hover .icon-flip{transform:translate(4px)}[dir=rtl] .textlink:hover .icon-flip{transform:translate(-4px) scaleX(-1)}.textlink>span{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size var(--t2) var(--ease)}[dir=rtl] .textlink>span{background-position:100% 100%}.textlink:hover>span,.textlink:focus-visible>span{background-size:100% 1px}.textlink>.sr{background:none}.linklike{background:none;border:0;padding:0;margin:0;cursor:pointer;color:inherit;font:inherit;text-align:start}.btn{--h:52px;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:var(--h);padding:0 26px;margin:0;border:0;border-radius:0;background:none;color:var(--fg);font-family:var(--f-body);font-size:15.5px;font-weight:600;line-height:1.25;letter-spacing:.01em;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--t1) var(--ease)}.btn:lang(ar){font-size:16px;letter-spacing:0}.btn:lang(ka){font-size:15px;letter-spacing:0}.btn:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;transition:background-position var(--t3) var(--ease),background-color var(--t1) var(--ease),box-shadow var(--t1) var(--ease)}.btn .icon{width:18px;height:18px;transition:transform var(--t2) var(--ease)}.btn:hover .icon-flip{transform:translate(4px)}[dir=rtl] .btn:hover .icon-flip{transform:translate(-4px) scaleX(-1)}.btn-gold{color:var(--on-gold)}.btn-gold:before{background:linear-gradient(110deg,#fff4cc,#efcb6b 22%,#c99a35 45%,#efcb6b 62%,#fff0bf 78%,#d6a947);background-size:220% 100%;background-position:0 0;clip-path:var(--mitre)}.btn-gold:hover:before,.btn-gold:focus-visible:before{background-position:100% 0}.btn-gold:hover{color:var(--on-gold)}.btn-line{color:var(--fg)}.btn-line:before{box-shadow:inset 0 0 0 1px var(--hair-strong)}.btn-line:hover:before{box-shadow:inset 0 0 0 1px var(--gold-300);background-color:#e6c2630f}.btn-line:hover{color:var(--fg)}.btn-quiet{--h:44px;padding-inline:14px;color:var(--fg-2)}.btn-quiet:hover{color:var(--fg)}.btn-sm{--h:44px;padding:0 18px;font-size:14.5px;gap:10px}.btn-sm:lang(ar){font-size:15px}.btn-block{display:flex;width:100%}.btn[disabled],.btn[aria-disabled=true]{opacity:.45;pointer-events:none}form[data-sent] .btn[aria-disabled=true]{opacity:.72;pointer-events:auto;cursor:progress}:is(.paper,.doc) .btn-line{color:var(--paper-ink)}:is(.paper,.doc) .btn-line:before{box-shadow:inset 0 0 0 1px #75540f73}:is(.paper,.doc) .btn-line:hover:before{box-shadow:inset 0 0 0 1px var(--gold-on-paper);background-color:#75540f0f}:is(.paper,.doc) .btn-quiet{color:var(--paper-ink-2)}.paper .on-night .btn-line{color:var(--ivory)}.paper .on-night .btn-line:before{box-shadow:inset 0 0 0 1px var(--hair-strong)}@media(forced-colors:active){.btn{border:1px solid ButtonText}.btn:before{display:none}}.form{display:grid;gap:20px;min-width:0}.form>.field-hint{margin-top:-8px}.form .btn{justify-self:start}.field{display:grid;gap:8px;align-content:start;min-width:0}.field-row{display:grid;gap:20px}.field-row>*{min-width:0}@media(min-width:768px){.field-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.field>label:not(.check):not(.kind-choice),.field>legend,.legend{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:0;font-size:15px;font-weight:600;line-height:1.45;color:var(--fg)}.field .req,.field .opt{font-size:12.5px;font-weight:500;color:var(--fg-3)}.field :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select,textarea){width:100%;min-height:52px;padding:13px 16px;margin:0;border:0;border-radius:0;background-color:var(--ink-700);color:var(--fg);font:inherit;font-size:16px;line-height:1.5;box-shadow:inset 0 0 0 1px #f4efe11f,inset 0 -1px 0 var(--hair-strong);transition:box-shadow var(--t1) var(--ease),background-color var(--t1) var(--ease)}.field select:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){padding-inline-end:46px}.field textarea{min-height:132px;resize:vertical;line-height:1.6}.field :is(input,textarea)::placeholder{color:var(--ivory-3);opacity:1}.field select{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--gold-400) 50%),linear-gradient(135deg,var(--gold-400) 50%,transparent 50%);background-size:6px 6px,6px 6px;background-repeat:no-repeat;background-position:calc(100% - 24px) 23px,calc(100% - 18px) 23px}[dir=rtl] .field select{background-position:18px 23px,24px 23px}.field select option,.field select optgroup{background:var(--ink-900);color:var(--ivory)}.field :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):hover{box-shadow:inset 0 0 0 1px #f4efe133,inset 0 -1px 0 var(--gold-500)}.field :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):focus{outline:0;background-color:var(--ink-600);box-shadow:inset 0 0 0 1px var(--gold-400),0 0 0 4px #e6c26329}.field :is(input,select,textarea):disabled{opacity:.55;cursor:not-allowed}.has-error :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):not(:focus),.field :is(input,select,textarea)[aria-invalid=true]:not([type=checkbox]):not([type=radio]):not(:focus){box-shadow:inset 0 0 0 1px var(--ruby),0 0 0 4px #f6a79b1f}.field-hint{font-size:13.5px;line-height:1.5;color:var(--fg-3)}.field-hint a{color:var(--gold-300);text-decoration:underline;text-underline-offset:3px}.field-error{display:flex;align-items:flex-start;gap:8px;font-size:13.5px;font-weight:600;line-height:1.5;color:var(--ruby)}.field-error:before{content:"";flex:none;width:16px;height:16px;margin-top:.15em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 6.5V14M12 16.2V18'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 6.5V14M12 16.2V18'/%3E%3C/svg%3E") center/contain no-repeat}.check{display:grid;grid-template-columns:44px minmax(0,1fr);gap:2px;align-items:start;margin-inline-start:-11px;font-size:15.5px;line-height:1.55;color:var(--fg-2);cursor:pointer}.check>span{padding-block:10px;min-width:0}.check input{-webkit-appearance:none;appearance:none;width:44px;height:44px;margin:0;cursor:pointer;border:11px solid transparent;border-radius:0;background:var(--ink-700) padding-box;box-shadow:inset 0 0 0 1px var(--hair-strong);transition:background-color var(--t1),box-shadow var(--t1)}.check input:hover{box-shadow:inset 0 0 0 1px var(--gold-300)}.check input:checked{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23120F08' stroke-width='3'%3E%3Cpath d='M4 12.5l5 5L20 6.5'/%3E%3C/svg%3E") center/15px no-repeat padding-box,var(--foil) padding-box;box-shadow:none}.check input:focus-visible{outline:2px solid var(--gold-300);outline-offset:-8px}.check input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--ruby)}.check input[type=radio]{border-radius:50%}.check input[type=radio]:checked{background:radial-gradient(circle,var(--on-gold) 0 3.5px,transparent 4.5px) padding-box,var(--foil) padding-box}:is(.paper,.doc) .check{color:var(--paper-ink-2)}:is(.paper,.doc) .check input{background-color:var(--paper);box-shadow:inset 0 0 0 1px #75540f8c}.kind-field{border:0;margin:0;padding:0;min-width:0}.kind-field>legend{margin-bottom:10px}.kind-choices{--fit-m:1;--fit-gap:10px;row-gap:10px}@media(min-width:560px){.kind-choices{--fit-m:2}}@media(min-width:1200px){.kind-choices{--fit-m:3}}.kind-choice{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:2px 4px;align-items:start;padding-block:6px 14px;padding-inline:4px 16px;background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair-soft);cursor:pointer;transition:box-shadow var(--t1) var(--ease),background-color var(--t1) var(--ease)}.kind-choice:hover{box-shadow:inset 0 0 0 1px var(--hair-strong)}.kind-choice.is-checked,.kind-choice:has(input:checked){background:linear-gradient(135deg,rgba(230,194,99,.1),transparent 60%),var(--ink-800);box-shadow:inset 0 0 0 1px var(--gold-400)}[dir=rtl] .kind-choice.is-checked,[dir=rtl] .kind-choice:has(input:checked){background:linear-gradient(225deg,rgba(230,194,99,.1),transparent 60%),var(--ink-800)}.kind-choice:has(input:focus-visible){outline:2px solid var(--gold-300);outline-offset:2px}.field .kind-choice input,.kind-choice input{-webkit-appearance:none;appearance:none;width:44px;height:44px;min-height:0;margin:0;padding:0;cursor:pointer;border:12px solid transparent;border-radius:50%;background:var(--ink-700) padding-box;box-shadow:inset 0 0 0 1px #f4efe180;outline:0}.field .kind-choice input:checked,.kind-choice input:checked{background:radial-gradient(circle,var(--on-gold) 0 3.5px,transparent 4.5px) padding-box,var(--foil) padding-box;box-shadow:none}.kind-choice-text{display:grid;gap:3px;min-width:0;padding-top:11px}.kind-choice-text b{font-size:15.5px;font-weight:600;line-height:1.4;color:var(--fg)}.kind-choice-text small{font-size:13.5px;line-height:1.5;color:var(--fg-3)}.has-error .kind-choice{box-shadow:inset 0 0 0 1px #f6a79b99}.fieldset{display:grid;gap:14px;min-width:0;margin:0;padding:18px 0 0;border:0;border-top:1px solid var(--hair)}.fieldset:not(:first-child){margin-block-start:14px}.fieldset>legend{padding:0;padding-inline-end:14px;font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(18px * (var(--k) + .1));line-height:1.3;color:var(--fg)}.field input[type=file]{width:100%;min-height:52px;padding-block:4px;padding-inline:4px 14px;background:var(--ink-700);box-shadow:inset 0 0 0 1px #f4efe11f,inset 0 -1px 0 var(--hair-strong);font-size:14.5px;line-height:44px;color:var(--fg-3);cursor:pointer;transition:box-shadow var(--t1) var(--ease)}.field input[type=file]:hover{box-shadow:inset 0 0 0 1px #f4efe133,inset 0 -1px 0 var(--gold-500)}.field input[type=file]:focus-visible{outline:2px solid var(--gold-300);outline-offset:2px}.field input[type=file]::file-selector-button{min-height:44px;margin-block:0;margin-inline:0 14px;padding-block:0;padding-inline:20px;border:0;border-radius:0;background:transparent;color:var(--fg);box-shadow:inset 0 0 0 1px var(--hair-strong);font:inherit;font-size:14.5px;font-weight:600;line-height:1.25;letter-spacing:.01em;vertical-align:middle;cursor:pointer;transition:box-shadow var(--t1) var(--ease),background-color var(--t1) var(--ease)}.field input[type=file]:hover::file-selector-button{box-shadow:inset 0 0 0 1px var(--gold-300);background-color:#e6c2630f}.file-preview{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;margin-top:8px}.file-preview figure{display:grid;gap:4px;min-width:0;margin:0;padding:6px;background:#f4efe108;box-shadow:inset 0 0 0 1px var(--hair-soft)}.file-preview img{width:100%;height:96px;object-fit:cover;background:var(--ink-900)}.file-preview .file-doc{display:grid;place-items:center;height:96px;font-family:var(--f-num);font-weight:600;letter-spacing:.06em;color:var(--gold-300);box-shadow:inset 0 0 0 1px var(--hair)}.file-preview figcaption{font-size:12.5px;color:var(--fg-3);overflow-wrap:anywhere}.file-preview .file-bad{color:var(--ruby)}.file-preview>.field-hint,.file-preview>.field-error{grid-column:1/-1}.file-preview .file-clear{grid-column:1/-1;justify-self:start;min-height:44px;color:var(--accent);text-decoration:underline;text-underline-offset:3px}.oauth{display:grid;gap:12px}.btn-google{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:52px;padding:0 20px;background:#131314;border:1px solid #8E918F;border-radius:4px;color:#e3e3e3;font-family:var(--f-body);font-size:15.5px;font-weight:600;line-height:1.3;text-align:center;transition:background-color var(--t1),border-color var(--t1)}.btn-google:hover{background:#26262a;border-color:#e3e3e3}.btn-google .g-mark{flex:none;width:20px;height:20px}.btn-google[aria-busy=true]{cursor:progress}.btn-google[aria-busy=true]:after{content:"";flex:none;width:16px;height:16px;border:2px solid #8E918F;border-top-color:transparent;border-radius:50%;animation:g-wait .8s linear infinite}@keyframes g-wait{to{transform:rotate(360deg)}}.oauth-note{font-size:14px;color:var(--fg-3)}.oauth-or{display:flex;align-items:center;gap:14px;margin-top:8px;font-size:14px;color:var(--fg-3)}.oauth-or:before,.oauth-or:after{content:"";flex:1;height:1px;background:var(--hair)}.oauth-state{display:flex;align-items:center;gap:10px;font-size:15.5px;color:var(--fg);overflow-wrap:anywhere}.oauth-actions{display:flex;flex-wrap:wrap;gap:12px}.oauth-actions .btn-google{display:inline-flex;width:auto}.oauth-confirm{display:grid;gap:14px;max-width:420px}.oauth-confirm .btn{justify-self:start}@media(max-width:519.98px){.oauth-actions .btn-google{width:100%}}.phone-field{position:relative;display:flex;align-items:stretch;min-width:0}.field .phone-field>input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){flex:1 1 0;min-width:0}.field .phone-field>select:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){flex:none;width:132px;margin-inline-end:-1px;padding-inline:12px 34px;font-family:"LF Flags",var(--f-num);background-position:calc(100% - 20px) 23px,calc(100% - 14px) 23px}.phone-flag{font-family:"LF Flags",var(--f-body);font-size:22px;font-weight:400;line-height:1;font-style:normal}.phone-pick{flex:none;display:inline-flex;align-items:center;gap:8px;min-width:116px;min-height:52px;margin:0;margin-inline-end:-1px;padding-block:0;padding-inline:14px 12px;border:0;border-radius:0;background:var(--ink-700);color:var(--fg);font-family:var(--f-num);font-size:16px;font-weight:500;line-height:1;cursor:pointer;box-shadow:inset 0 0 0 1px #f4efe11f,inset 0 -1px 0 var(--hair-strong);transition:box-shadow var(--t1) var(--ease),background-color var(--t1) var(--ease)}.phone-pick:hover{box-shadow:inset 0 0 0 1px #f4efe133,inset 0 -1px 0 var(--gold-500)}.phone-pick:focus-visible,.phone-pick[aria-expanded=true]{position:relative;z-index:1;outline:0;background-color:var(--ink-600);box-shadow:inset 0 0 0 1px var(--gold-400),0 0 0 4px #e6c26329}.phone-pick:disabled{opacity:.55;cursor:not-allowed}.has-error .phone-pick:not(:focus-visible):not([aria-expanded=true]){box-shadow:inset 0 0 0 1px var(--ruby)}.phone-dial{font-variant-numeric:tabular-nums;letter-spacing:.01em}.phone-caret{flex:none;width:7px;height:7px;margin-inline-start:auto;border-inline-end:1.5px solid var(--gold-400);border-block-end:1.5px solid var(--gold-400);transform:translateY(-2px) rotate(45deg);transition:transform var(--t1) var(--ease)}.phone-pick[aria-expanded=true] .phone-caret{transform:translateY(2px) rotate(-135deg)}.phone-menu{position:absolute;inset-block-start:calc(100% + 6px);inset-inline:0;z-index:42;display:flex;flex-direction:column;max-height:min(400px,60vh);background:var(--ink-950);box-shadow:inset 0 0 0 1px var(--hair),var(--shadow-2);text-align:start}.phone-menu.is-up{inset-block-start:auto;inset-block-end:calc(100% + 6px)}.phone-menu-head{display:none}.phone-search{flex:none;padding:8px;box-shadow:inset 0 -1px 0 var(--hair-soft)}.field .phone-search>input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){min-height:46px;padding-block:10px;padding-inline:42px 14px;font-size:15.5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23D9B65A' stroke-width='1.8'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='M15.5 15.5L21 21'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:18px;background-position:14px 50%}.field .phone-menu[dir=rtl] .phone-search>input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){background-position:calc(100% - 14px) 50%}.phone-list{position:relative;flex:1 1 auto;min-height:0;margin:0;padding:6px;overflow-y:auto;overscroll-behavior:contain;list-style:none;scrollbar-width:thin;scrollbar-color:var(--ink-500) transparent}.phone-option{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:46px;padding-block:6px;padding-inline:12px;color:var(--fg-2);font-size:15.5px;line-height:1.35;cursor:pointer;-webkit-user-select:none;user-select:none}.phone-name{min-width:0;overflow-wrap:anywhere}.phone-code{font-family:var(--f-num);font-size:14px;font-variant-numeric:tabular-nums;color:var(--fg-3);unicode-bidi:isolate}.phone-option.is-active{background-color:#f4efe10f;color:var(--fg)}.phone-option[aria-selected=true]{color:var(--fg);background-image:linear-gradient(90deg,rgba(230,194,99,.14),transparent)}.phone-menu[dir=rtl] .phone-option[aria-selected=true]{background-image:linear-gradient(270deg,rgba(230,194,99,.14),transparent)}.phone-option[aria-selected=true] .phone-code{color:var(--gold-300)}.phone-none{margin:0;padding:22px 16px;font-size:15px;line-height:1.5;color:var(--fg-3);text-align:center}.phone-close{display:grid;place-items:center;flex:none;width:44px;height:44px;margin:0;padding:0;border:0;background:none;color:var(--fg-2);cursor:pointer}.phone-close span{width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M5 5l14 14M19 5L5 19'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M5 5l14 14M19 5L5 19'/%3E%3C/svg%3E") center/contain no-repeat}.phone-close:hover{color:var(--fg)}@media(max-width:767.98px){html.phone-sheet-open{overflow:hidden}.phone-menu,.phone-menu.is-up{position:fixed;inset:0;z-index:70;max-height:none;padding-block-end:env(safe-area-inset-bottom);box-shadow:none}.phone-menu-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding-block:8px 0;padding-inline:16px 6px;font-family:var(--f-display);font-size:19px;font-weight:var(--w-d);color:var(--fg)}.phone-search{padding-block:8px 12px;padding-inline:16px}.phone-list{padding-inline:8px}.phone-option{min-height:52px;padding-inline:12px}}.pw-field{position:relative;min-width:0}.field .pw-field>input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){padding-inline-end:56px}[dir=rtl] .field .pw-field>input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){padding-inline:56px 16px}.pw-field>input::-ms-reveal,.pw-field>input::-ms-clear{display:none}.pw-toggle{position:absolute;inset-block:0;inset-inline-end:0;display:grid;place-items:center;width:48px;min-height:44px;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--fg-3);cursor:pointer;transition:color var(--t1) var(--ease)}.pw-toggle:hover,.pw-toggle[aria-pressed=true]{color:var(--gold-300)}.pw-toggle:focus-visible{outline:2px solid var(--gold-300);outline-offset:-6px}.pw-toggle .icon{width:20px;height:20px}.pw-toggle .icon+.icon,.pw-toggle[aria-pressed=true] .icon:first-child{display:none}.pw-toggle[aria-pressed=true] .icon+.icon{display:block}.alert{--tone:var(--sapphire);--tone-bg:rgba(169,193,245,.07);--tone-line:rgba(169,193,245,.22);--alert-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 10.5v6.5M12 7v1.8'/%3E%3C/svg%3E");display:grid;grid-template-columns:22px minmax(0,1fr);gap:4px 14px;align-items:start;padding:15px 18px;background:var(--tone-bg);box-shadow:inset 3px 0 0 var(--tone),inset 0 0 0 1px var(--tone-line);color:var(--fg);font-size:15.5px;line-height:1.6}[dir=rtl] .alert{box-shadow:inset -3px 0 0 var(--tone),inset 0 0 0 1px var(--tone-line)}.alert:before{content:"";width:22px;height:22px;margin-top:1px;background:var(--tone);-webkit-mask:var(--alert-icon) center/contain no-repeat;mask:var(--alert-icon) center/contain no-repeat}.alert-body{min-width:0;color:var(--fg);overflow-wrap:anywhere}.alert-body>*+*{margin-top:8px}.alert-body b,.alert-body strong{font-weight:600;color:var(--fg)}.alert-body a{color:inherit;text-decoration:underline;text-underline-offset:3px}.alert-success{--tone:var(--emerald);--tone-bg:rgba(154,219,179,.07);--tone-line:rgba(154,219,179,.24);--alert-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M7.5 12.5l3 3 6-6.5'/%3E%3C/svg%3E")}.alert-warning{--tone:var(--amber);--tone-bg:rgba(247,192,138,.07);--tone-line:rgba(247,192,138,.26);--alert-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M12 3.5l9.5 17h-19z'/%3E%3Cpath d='M12 10v5M12 17v1.8'/%3E%3C/svg%3E")}.alert-error{--tone:var(--ruby);--tone-bg:rgba(246,167,155,.08);--tone-line:rgba(246,167,155,.3);--alert-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 6.5V14M12 16.2V18'/%3E%3C/svg%3E")}.alert-has-action{grid-template-columns:22px minmax(0,1fr) auto;align-items:center}.alert-has-action:before{align-self:start}.alert-action{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.alert:focus{outline:0}.alert:focus-visible{outline:2px solid var(--gold-300);outline-offset:3px}@media(max-width:767.98px){.alert-has-action{grid-template-columns:22px minmax(0,1fr)}.alert-action{grid-column:2;margin-top:6px}}:is(.paper,.doc) .alert{--tone:var(--sapphire-p);color:var(--paper-ink)}:is(.paper,.doc) .alert-success{--tone:var(--emerald-p)}:is(.paper,.doc) .alert-warning{--tone:var(--amber-p)}:is(.paper,.doc) .alert-error{--tone:var(--ruby-p)}.toast{position:fixed;inset-inline-start:max(18px,env(safe-area-inset-left));bottom:calc(var(--whatsapp-bottom,20px) + env(safe-area-inset-bottom));z-index:66;max-width:min(420px,calc(100vw - 110px));margin:0;padding:13px 16px;background:var(--ink-950);color:var(--ivory);font-size:15px;line-height:1.5;box-shadow:inset 0 0 0 1px var(--hair),var(--shadow-2)}.toast.alert{background:linear-gradient(var(--tone-bg),var(--tone-bg)),var(--ink-950);box-shadow:inset 3px 0 0 var(--tone),inset 0 0 0 1px var(--tone-line),var(--shadow-2)}[dir=rtl] .toast.alert{box-shadow:inset -3px 0 0 var(--tone),inset 0 0 0 1px var(--tone-line),var(--shadow-2)}@media(max-width:767.98px){.toast{max-width:calc(100vw - 96px)}}.state{--t:var(--pearl);--tb:transparent;--tl:rgba(164,158,146,.34);--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 14'%3E%3Cpath d='M1.5 7h9' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E");display:inline-flex;align-items:center;gap:7px;min-height:28px;padding-block:3px;padding-inline:9px 11px;font-size:13px;font-weight:600;line-height:1.25;color:var(--t);background:var(--tb);box-shadow:inset 0 0 0 1px var(--tl);white-space:nowrap;vertical-align:middle}.state:lang(ar){font-size:13.5px}.state:before{content:"";flex:none;width:10px;height:12px;background:currentColor;-webkit-mask:var(--g) center/contain no-repeat;mask:var(--g) center/contain no-repeat}.tone-action{--t:var(--on-gold);--tb:var(--gold-400);--tl:transparent;--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 14'%3E%3Cpath d='M6 0l6 7-6 7-6-7z'/%3E%3C/svg%3E")}.tone-progress{--t:var(--sapphire);--tb:rgba(169,193,245,.1);--tl:rgba(169,193,245,.38);--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 14'%3E%3Cpath d='M6 1.2l4.9 5.8L6 12.8 1.1 7z' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3Cpath d='M6 1.2L1.1 7 6 12.8z'/%3E%3C/svg%3E")}.tone-done{--t:var(--emerald);--tb:rgba(154,219,179,.1);--tl:rgba(154,219,179,.38);--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 14'%3E%3Cpath d='M1.2 7.6l3.2 3.2 6.4-7.4' fill='none' stroke='%23000' stroke-width='1.9'/%3E%3C/svg%3E")}.tone-problem{--t:var(--ruby);--tb:rgba(246,167,155,.1);--tl:rgba(246,167,155,.45);--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 14'%3E%3Cpath d='M4.9 1h2.2v8H4.9zM4.9 10.6h2.2V13H4.9z'/%3E%3C/svg%3E")}.tone-closed{--t:var(--pearl);--tb:transparent;--tl:rgba(164,158,146,.34)}[dir=rtl] .tone-progress:before{transform:scaleX(-1)}.state-active:not(.tone-action):not(.tone-progress):not(.tone-done):not(.tone-problem):not(.tone-closed){--t:var(--gold-300);--tb:rgba(230,194,99,.08);--tl:rgba(230,194,99,.55);--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 14'%3E%3Cpath d='M6 0l6 7-6 7-6-7z'/%3E%3C/svg%3E")}:is(.paper,.doc) .tone-action{--tb:#E6C263}:is(.paper,.doc) .tone-progress{--t:var(--sapphire-p);--tb:rgba(45,79,152,.08);--tl:rgba(45,79,152,.35)}:is(.paper,.doc) .tone-done{--t:var(--emerald-p);--tb:rgba(31,107,71,.08);--tl:rgba(31,107,71,.35)}:is(.paper,.doc) .tone-problem{--t:var(--ruby-p);--tb:rgba(164,64,47,.08);--tl:rgba(164,64,47,.35)}:is(.paper,.doc) .tone-closed{--t:var(--pearl-p);--tl:rgba(94,90,99,.35)}:is(.nextstep,.buybox,.ph-account) .tone-action{--t:var(--gold-300);--tb:rgba(230,194,99,.06);--tl:rgba(230,194,99,.55)}.badge{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 7px;margin-inline-start:auto;font-family:var(--f-num);font-size:12px;font-weight:600;line-height:1;color:var(--on-gold);background:var(--gold-400)}.empty{position:relative;display:grid;justify-items:center;gap:10px;padding:64px 24px 30px;text-align:center;color:var(--fg-2);font-size:15.5px;line-height:1.6;background:radial-gradient(60% 80% at 50% 0%,rgba(230,194,99,.06),transparent 70%);box-shadow:inset 0 0 0 1px var(--line-soft)}.empty:before{content:"";position:absolute;top:22px;inset-inline-start:calc(50% - 11px);width:22px;height:22px;transform:rotate(45deg);box-shadow:inset 0 0 0 1px var(--hair-strong);background:linear-gradient(135deg,rgba(230,194,99,.18),transparent 70%)}.empty b{font-family:var(--f-display);font-weight:var(--w-d);font-size:20px;line-height:1.3;color:var(--fg)}.empty p{max-width:44ch;color:var(--fg-3);font-size:14.5px}.pager{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.install-hint{width:min(440px,calc(100vw - 2*var(--gutter)));max-height:calc(100dvh - 32px);margin:auto;padding:26px;border:0;background:var(--ink-800);color:var(--ivory);box-shadow:inset 0 2px 0 var(--gold-500),inset 0 0 0 1px var(--hair),var(--shadow-2)}.install-hint::backdrop{background:#07070ab8}.install-hint h2{margin-bottom:14px;font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(21px * (var(--k) + .1));line-height:1.35}.install-hint ol{display:grid;gap:10px;margin-bottom:22px;padding-inline-start:1.4em;list-style:decimal;color:var(--ivory-2)}.note-body{font-size:15px;color:var(--fg-2)}.preview-bar{padding:7px var(--gutter);background:var(--amber);color:var(--on-gold);font-size:13.5px;font-weight:600;text-align:center}.team-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 16px;padding:8px var(--gutter);background:var(--amber);color:var(--on-gold);font-size:14px;font-weight:600}.team-bar p{margin:0;max-width:none}.team-bar .btn{color:var(--on-gold)}.team-bar .btn:before{box-shadow:inset 0 0 0 1px #120f088c;background:none}.team-bar .btn:hover:before{background:#120f0814}.masthead{--mh-h:60px;position:sticky;top:0;z-index:30}.masthead:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--ink-950)}.masthead:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--foil-line);opacity:.5;pointer-events:none}.mh-in{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"brand . tools menu";align-items:center;column-gap:10px;min-height:var(--mh-h)}.motto{display:none}.brand{grid-area:brand;display:flex;align-items:center;min-height:44px}.brand img{width:124px;height:auto}.mh-tools{grid-area:tools;display:flex;align-items:center;gap:4px}.mh-account{display:none}.mh-bell{position:relative;display:inline-grid;place-items:center;flex:none;width:44px;height:44px;margin-inline-start:0;color:var(--gold-500);transition:color var(--t1)}.mh-bell .icon{width:20px;height:20px}.mh-bell:hover,.mh-bell[aria-current]{color:var(--gold-300)}.mh-bell:focus-visible{outline-offset:-2px}@media(max-width:479.98px){.mh-in:has(.mh-bell:not([hidden])){column-gap:4px}.mh-in:has(.mh-bell:not([hidden])) :is(.lang-chip,.cur-chip){gap:0;padding-inline:6px}.mh-in:has(.mh-bell:not([hidden])) :is(.lang-chip,.cur-chip)>.icon{display:none}}.mh-guide,.nav-guide{position:relative;display:inline-grid;place-items:center;flex:none;width:44px;height:44px;color:var(--gold-400);transition:color var(--t1),box-shadow var(--t1)}.mh-guide .icon,.nav-guide .icon{width:22px;height:22px}.mh-guide:after,.nav-guide:after{content:"";position:absolute;top:8px;inset-inline-end:6px;width:6px;height:7px;background:var(--foil);clip-path:var(--diamond)}.mh-guide:hover,.nav-guide:hover{color:var(--gold-300)}.mh-guide:focus-visible,.nav-guide:focus-visible{outline-offset:-2px}.nav-guide{display:none}.mh-bell-count{position:absolute;top:6px;inset-inline-start:25px;display:grid;place-items:center;min-width:17px;height:17px;padding:0 3px;font-family:var(--f-num);font-size:10.5px;font-weight:600;line-height:1;letter-spacing:0;color:var(--on-gold);background:var(--gold-400);box-shadow:0 0 0 2px var(--ink-950)}.langs{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px}.langs li{display:block}.langs a{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:44px;padding:0 8px;font-family:var(--f-num);font-size:13px;font-weight:600;letter-spacing:.1em;color:var(--ivory-3);transition:color var(--t1)}.langs a:hover{color:var(--ivory)}.langs a[aria-current]{color:var(--gold-300)}.langs a[aria-current]:after{content:"";position:absolute;bottom:3px;inset-inline-start:calc(50% - 3px);width:6px;height:7px;background:var(--foil);clip-path:var(--diamond)}.langs .name{position:absolute;width:1px;height:1px;clip-path:inset(50%);white-space:nowrap}.lang-switch{position:relative}.lang-chip{display:inline-flex;align-items:center;gap:7px;min-width:44px;height:44px;padding:0 10px;border:0;background:none;color:var(--ivory-2);font-family:var(--f-num);font-size:13px;font-weight:600;letter-spacing:.12em;cursor:pointer;transition:color var(--t1)}.lang-chip .icon{width:18px;height:18px;color:var(--gold-500)}.lang-chip:hover,.lang-chip[aria-expanded=true]{color:var(--ivory)}.lang-switch .langs{display:none;position:absolute;top:calc(100% + 10px);inset-inline-end:-48px;z-index:41;flex-direction:column;align-items:stretch;gap:0;width:236px;padding:6px;background:var(--ink-950);box-shadow:inset 0 0 0 1px var(--hair),var(--shadow-2)}.lang-switch .langs:before{content:"";position:absolute;top:-6px;inset-inline-end:76px;width:12px;height:12px;background:var(--ink-950);box-shadow:-1px -1px 0 var(--hair);transform:rotate(45deg)}.lang-switch.is-open .langs,.lang-switch:not(.is-js):focus-within .langs{display:flex}.lang-switch .langs a{display:grid;grid-template-columns:34px minmax(0,1fr) 8px;justify-content:stretch;justify-items:start;gap:10px;min-height:48px;padding:0 12px;font-family:var(--f-body);font-weight:400;letter-spacing:0;color:var(--ivory-2)}.lang-switch .langs .code{font-family:var(--f-num);font-size:12.5px;font-weight:600;letter-spacing:.12em;color:var(--gold-500)}.lang-switch .langs .name{position:static;width:auto;height:auto;clip-path:none;white-space:normal;font-size:15.5px;line-height:1.3}.lang-switch .langs a:hover{background:#f4efe10d;color:var(--ivory)}.lang-switch .langs a[aria-current]{color:var(--ivory);background:linear-gradient(90deg,rgba(230,194,99,.13),transparent)}[dir=rtl] .lang-switch .langs a[aria-current]{background:linear-gradient(270deg,rgba(230,194,99,.13),transparent)}.lang-switch .langs a[aria-current]:after{position:static;width:8px;height:10px}.lang-switch .langs a:focus-visible{outline-offset:-2px}.menu-btn{grid-area:menu;position:relative;display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--ivory);cursor:pointer}.menu-btn:before{content:"";position:absolute;inset:3px;box-shadow:inset 0 0 0 1px var(--hair);transition:box-shadow var(--t1)}.menu-btn:hover:before,.menu-btn[aria-expanded=true]:before{box-shadow:inset 0 0 0 1px var(--gold-500)}.menu-btn .icon{grid-area:1/1;width:20px;height:20px}.menu-btn .icon:nth-of-type(2),.menu-btn[aria-expanded=true] .icon:first-of-type{display:none}.menu-btn[aria-expanded=true] .icon:nth-of-type(2){display:block}.nav{display:none}.nav.open{display:flex;flex-direction:column;position:fixed;inset:var(--sheet-top,var(--mh-h)) 0 0 0;z-index:29;overflow-y:auto;overscroll-behavior:contain;padding:8px var(--gutter) max(24px,env(safe-area-inset-bottom));background:var(--ink-950)}.nav.open:before{content:"";position:absolute;inset:0;z-index:-1;min-height:100%;opacity:.12;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='140'%3E%3Cpath d='M0 0L96 140M96 0L0 140' stroke='%23D9B65A' stroke-width='1.1' fill='none'/%3E%3Cg fill='%23E6C263'%3E%3Cpath d='M48 65.5L51.6 70 48 74.5 44.4 70Z'/%3E%3Cpath d='M0-4.5L3.6 0 0 4.5-3.6 0Z'/%3E%3Cpath d='M96-4.5L99.6 0 96 4.5 92.4 0Z'/%3E%3Cpath d='M0 135.5L3.6 140 0 144.5-3.6 140Z'/%3E%3Cpath d='M96 135.5L99.6 140 96 144.5 92.4 140Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/96px 140px;-webkit-mask-image:linear-gradient(180deg,transparent 40%,#000);mask-image:linear-gradient(180deg,transparent 40%,#000)}.nav-list{display:flex;flex-direction:column}.nav-list a,.nav-account{display:flex;align-items:baseline;gap:16px;min-height:52px;padding:10px 0;border-bottom:1px solid var(--hair-soft);font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(26px * var(--k));line-height:1.2;letter-spacing:var(--ls-d);color:var(--ivory);overflow-wrap:break-word;transition:color var(--t1)}.nav-list a:before{content:attr(data-n);flex:none;min-width:24px;font-family:var(--f-num);font-size:12px;font-weight:500;letter-spacing:.08em;color:var(--gold-500)}.nav-list a:hover,.nav-list a[aria-current],.nav-account:hover,.nav-account[aria-current]{color:var(--gold-300)}.nav-account .icon{flex:none;align-self:center;width:18px;height:18px;margin-inline-end:6px;color:var(--gold-500)}.nav-acct{position:relative;margin-bottom:18px;background:#f4efe106;box-shadow:inset 0 0 0 1px var(--hair)}.nav-acct:before{content:"";position:absolute;inset-inline:0;top:0;height:2px;background:var(--foil-h);pointer-events:none}.nav-acct>summary{display:block;list-style:none;cursor:pointer;border-radius:0}.nav-acct>summary::-webkit-details-marker{display:none}.nav-acct>summary:focus-visible{outline-offset:-3px}.nav-acct-head{display:flex;align-items:center;gap:14px;min-height:68px;padding:10px 14px}.nav-acct-head .mono{width:40px;height:46px;font-size:12.5px}.nav-acct-who{display:grid;gap:1px;flex:1;min-width:0}.nav-acct-who b{font-weight:600;font-size:calc(16.5px * var(--kb));line-height:1.3;color:var(--ivory);overflow-wrap:anywhere}.nav-acct-who small{font-size:13px;line-height:1.4;color:var(--ivory-3)}.nav-acct-dot,.menu-dot{display:block;flex:none;width:9px;height:9px;background:var(--gold-400);box-shadow:0 0 0 2px var(--ink-950)}.nav-acct .nav-acct-caret{flex:none;width:16px;height:16px;color:var(--gold-500);transform:rotate(90deg);transition:transform var(--t2) var(--ease)}.nav-acct[open] .nav-acct-caret{transform:rotate(-90deg)}.nav-acct>summary:hover .nav-acct-who b{color:var(--gold-300)}.nav-acct-body{display:grid;gap:12px;padding:2px 14px 16px}.nav-acct[open] .nav-acct-body{animation:nav-acct-in .32s var(--ease) both}@keyframes nav-acct-in{0%{opacity:0;transform:translateY(-6px)}}.nav-acct-group{display:grid;gap:6px;min-width:0}.nav-acct-label{color:var(--gold-600)}.nav-acct-tiles{--fit-m:2;--fit-gap:6px;row-gap:6px}.nav-acct-group li{display:flex;min-width:0}.nav-acct-group a{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon . count" "text text text";align-content:start;align-items:center;row-gap:7px;flex:1;min-width:0;min-height:68px;padding:10px 12px 11px;margin:0;border:0;background:#f4efe108;box-shadow:inset 0 0 0 1px var(--hair-soft);color:var(--ivory-2);font:inherit;font-size:calc(14.5px * var(--kb));line-height:1.3;text-align:start;transition:color var(--t1),background-color var(--t1),box-shadow var(--t1)}.nav-acct-group a .icon{grid-area:icon;width:18px;height:18px;color:var(--gold-500)}.nav-acct-group a .nav-acct-text{grid-area:text}.nav-acct-group a .badge{grid-area:count}.nav-acct-group a:hover{color:var(--ivory);box-shadow:inset 0 0 0 1px var(--hair-strong)}.nav-acct-group a:focus-visible{outline-offset:-2px}.nav-acct-group a[aria-current]{color:var(--gold-300);font-weight:600;background:#e6c26314;box-shadow:inset 0 0 0 1px #e6c2638c}.nav-acct-group a[aria-current] .icon{color:var(--gold-300)}.nav-acct-text{flex:1;min-width:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.nav-acct-out{display:flex;margin:0;padding-top:12px;border-top:1px solid var(--hair-soft)}.nav-acct-out button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:48px;padding:8px 14px;margin:0;border:0;background:none;box-shadow:inset 0 0 0 1px var(--hair-soft);color:var(--ivory-2);font:inherit;font-size:calc(14.5px * var(--kb));line-height:1.3;cursor:pointer;transition:color var(--t1),box-shadow var(--t1),background-color var(--t1)}.nav-acct-out .icon{flex:none;width:18px;height:18px;color:var(--gold-500)}.nav-acct-out button:hover{color:var(--ivory);background:#f4efe108;box-shadow:inset 0 0 0 1px var(--hair-strong)}.nav-acct-out button:focus-visible{outline-offset:-2px}.nav-acct-group .badge{flex:none;margin:0}@media(max-width:359.98px){.nav-acct-tiles{--fit-m:1}.nav-acct-group a{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon text count";align-content:center;column-gap:10px;min-height:48px;padding-block:7px}}@media(min-width:360px)and (max-width:399.98px){.nav-acct-group a:lang(ka){padding-inline:10px;font-size:calc(13.5px * var(--kb))}}@media(min-width:560px){.nav-acct-tiles{--fit-m:3}}@media(prefers-reduced-motion:reduce){.nav-acct[open] .nav-acct-body{animation:none}.nav-acct .nav-acct-caret{transition:none}}.menu-dot{position:absolute;top:3px;inset-inline-end:3px}.menu-btn[aria-expanded=true] .menu-dot,.nav-acct[open] .nav-acct-dot{display:none}.nav .header-cta{width:100%;margin-top:24px}.nav-caret{display:none}.nav-sub ul{display:grid;margin:0;padding:6px 0 10px;padding-inline-start:40px;border-bottom:1px solid var(--hair-soft)}.nav-list .has-sub>a{border-bottom:0}.nav-list .nav-sub a{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;min-height:52px;padding:6px 0;border-bottom:0;font-family:var(--f-body);font-weight:500;font-size:calc(16px * var(--kb));line-height:1.3;letter-spacing:0;color:var(--ivory-2)}.nav-list .nav-sub a:before{display:none}.nav-list .nav-sub a:hover,.nav-list .nav-sub a[aria-current]{color:var(--gold-300)}.nav-sub-icon{display:grid;place-items:center;width:36px;height:36px;color:var(--gold-500);box-shadow:inset 0 0 0 1px var(--hair)}.nav-sub-icon .icon{width:17px;height:17px}.nav-sub a[aria-current] .nav-sub-icon{color:var(--on-gold);background:var(--foil);box-shadow:none}.nav-sub-text{display:grid;gap:2px;min-width:0}.nav-sub-text b{font-weight:500}.nav-sub-text small{font-size:13px;font-weight:400;line-height:1.45;color:var(--ivory-3)}.nav-motto{margin-top:auto;padding-top:32px;text-align:center;font-family:Jost,system-ui,sans-serif;font-size:11.5px;font-weight:500;letter-spacing:.32em;color:var(--gold-600)}body.menu-open{overflow:hidden}body.menu-open .whatsapp-float,body.menu-open .consent,body.menu-open .actionbar{display:none}@media(min-width:768px){.masthead{--mh-h:68px}.brand img{width:142px}.nav.open{padding-top:20px}.nav.open>*{width:min(100%,640px);margin-inline:0 auto}[dir=rtl] .nav.open>.nav-motto{margin-inline:auto 0}}@media(min-width:1200px){.masthead:not(.is-folded){top:-37px}.masthead:not(.is-folded) .mh-in{grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:36px 72px;grid-template-areas:"motto motto tools" "brand nav nav";column-gap:28px;min-height:0;background:linear-gradient(var(--hair-soft),var(--hair-soft)) 0 36px/100% 1px no-repeat}.masthead:not(.is-folded) .motto{grid-area:motto;display:flex;align-items:center;gap:14px;min-width:0;white-space:nowrap;font-family:Jost,system-ui,sans-serif;font-size:11px;font-weight:500;letter-spacing:.34em;color:var(--gold-600)}.masthead:not(.is-folded) .motto .dia{width:5px;height:7px}.masthead:not(.is-folded) .motto .loc{font-family:var(--f-body);font-size:12px;letter-spacing:.14em;color:var(--ivory-3)}.masthead:not(.is-folded) .motto .loc:lang(ar){font-size:13.5px;letter-spacing:0}.masthead:not(.is-folded) .motto .loc:lang(ka){font-size:12.5px;letter-spacing:.02em}.masthead:not(.is-folded) .brand img{width:158px}.masthead:not(.is-folded) .mh-tools{gap:20px;justify-self:end}.masthead:not(.is-folded) .lang-chip,.masthead:not(.is-folded) .menu-btn,.masthead:not(.is-folded) .nav-account,.masthead:not(.is-folded) .nav-motto,.masthead:not(.is-folded) .nav-acct,.masthead:not(.is-folded) .nav-acct-slot{display:none}.masthead:not(.is-folded) .lang-switch .langs{display:flex;position:static;flex-direction:row;width:auto;padding:0;background:none;box-shadow:none}.masthead:not(.is-folded) .lang-switch .langs:before{display:none}.masthead:not(.is-folded) .lang-switch .langs a{display:inline-flex;min-width:40px;min-height:36px;padding:0 8px;background:none;font-family:var(--f-num);font-weight:600;letter-spacing:.1em;color:var(--ivory-3)}.masthead:not(.is-folded) .lang-switch .langs a:hover{color:var(--ivory)}.masthead:not(.is-folded) .lang-switch .langs a:focus-visible,.masthead:not(.is-folded) .mh-account:focus-visible{outline-offset:-2px}.masthead:not(.is-folded) .lang-switch .langs a[aria-current]{color:var(--gold-300)}.masthead:not(.is-folded) .lang-switch .langs .code{font-size:13px;letter-spacing:.1em;color:inherit}.masthead:not(.is-folded) .lang-switch .langs .name{position:absolute;width:1px;height:1px;clip-path:inset(50%);white-space:nowrap}.masthead:not(.is-folded) .lang-switch .langs a[aria-current]:after{position:absolute;bottom:1px;width:6px;height:7px}.masthead:not(.is-folded) .mh-account{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding-inline-start:20px;border-inline-start:1px solid var(--hair-soft);font-size:13.5px;color:var(--ivory-2);white-space:nowrap;transition:color var(--t1)}.masthead:not(.is-folded) .mh-account .icon{width:16px;height:16px;color:var(--gold-500)}.masthead:not(.is-folded) .mh-account:hover,.masthead:not(.is-folded) .mh-account[aria-current]{color:var(--ivory)}.masthead:not(.is-folded) .mh-bell{width:36px;height:36px;margin-inline-start:-8px}.masthead:not(.is-folded) .mh-bell .icon{width:18px;height:18px}.masthead:not(.is-folded) .mh-bell-count{top:3px;inset-inline-start:20px;min-width:15px;height:15px;font-size:10px}.masthead:not(.is-folded) .nav,.masthead:not(.is-folded) .nav.open{grid-area:nav;position:static;display:flex;flex-direction:row;align-items:center;gap:28px;min-width:0;padding:0;overflow:visible;background:none}.masthead:not(.is-folded) .nav.open:before{display:none}.masthead:not(.is-folded) .nav.open>*{width:auto;margin-inline:0}.masthead:not(.is-folded) .nav-list{flex:1;min-width:0;flex-direction:row;align-items:center;justify-content:center;gap:clamp(18px,2.2vw,34px)}.masthead:not(.is-folded) .nav-list a{position:relative;align-items:center;min-height:44px;padding:0;border:0;white-space:nowrap;font-family:var(--f-body);font-size:15.5px;font-weight:500;line-height:1.2;letter-spacing:.005em;color:var(--ivory-2)}.masthead:not(.is-folded) .nav-list a:lang(ar){font-size:16.5px;letter-spacing:0}.masthead:not(.is-folded) .nav-list a:before{display:none}.masthead:not(.is-folded) .nav-list a:hover,.masthead:not(.is-folded) .nav-list a[aria-current]{color:var(--ivory)}.masthead:not(.is-folded) .nav-list a[aria-current]:after{content:"";position:absolute;bottom:2px;inset-inline-start:calc(50% - 3px);width:6px;height:8px;background:var(--foil);clip-path:var(--diamond)}.masthead:not(.is-folded) .nav .header-cta{width:auto;min-height:44px;--h:44px;margin:0;flex:none}.masthead:not(.is-folded) .mh-guide{display:none}.masthead:not(.is-folded) .nav-guide{display:inline-grid;margin-inline-end:-14px;box-shadow:inset 0 0 0 1px var(--hair)}.masthead:not(.is-folded) .nav-guide:hover{box-shadow:inset 0 0 0 1px var(--gold-500)}.masthead:not(.is-folded) .nav .header-cta.is-calm{color:var(--ivory)}.masthead:not(.is-folded) .nav .header-cta.is-calm:before{background:transparent;box-shadow:inset 0 0 0 1px var(--hair-strong);clip-path:none}.masthead:not(.is-folded) .nav .header-cta.is-calm:hover:before{box-shadow:inset 0 0 0 1px var(--gold-300);background-color:#e6c2630f}.masthead:not(.is-folded) .nav .header-cta.is-calm[aria-current]:before{box-shadow:inset 0 0 0 1px var(--gold-500)}.masthead:not(.is-folded) .nav-list>li{position:relative}.masthead:not(.is-folded) .nav-list .has-sub>a{gap:0}.masthead:not(.is-folded) .nav-caret{display:block;flex:none;width:11px;height:11px;margin-inline-start:6px;color:var(--gold-500);transform:rotate(90deg);transition:transform var(--t2) var(--ease)}.masthead:not(.is-folded) .has-sub:is(:hover,:focus-within):not([data-closed]) .nav-caret{transform:rotate(-90deg)}.masthead:not(.is-folded) .nav-sub{position:absolute;top:100%;inset-inline-start:-24px;z-index:40;width:384px;padding-top:10px;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity var(--t2) var(--ease),transform var(--t2) var(--ease),visibility 0s linear var(--t2)}.masthead:not(.is-folded) .has-sub:is(:hover,:focus-within):not([data-closed]) .nav-sub{opacity:1;visibility:visible;transform:none;transition-delay:0s}.masthead:not(.is-folded) .nav-sub ul{position:relative;gap:2px;padding:8px;border:0;background:var(--ink-950);box-shadow:inset 0 0 0 1px var(--hair),var(--shadow-2)}.masthead:not(.is-folded) .nav-sub ul:before{content:"";position:absolute;inset-inline:0;top:0;height:2px;background:var(--foil-h)}.masthead:not(.is-folded) .nav-list .nav-sub a{grid-template-columns:42px minmax(0,1fr);gap:14px;min-height:68px;padding:10px 12px;white-space:normal;font-size:15.5px;color:var(--ivory)}.masthead:not(.is-folded) .nav-list .nav-sub a:lang(ar){font-size:16px}.masthead:not(.is-folded) .nav-list .nav-sub a:hover{background:#f4efe10d}.masthead:not(.is-folded) .nav-list .nav-sub a[aria-current]{background:linear-gradient(90deg,rgba(230,194,99,.12),transparent)}[dir=rtl] .masthead:not(.is-folded) .nav-list .nav-sub a[aria-current]{background:linear-gradient(270deg,rgba(230,194,99,.12),transparent)}.masthead:not(.is-folded) .nav-list .nav-sub a[aria-current]:after{display:none}.masthead:not(.is-folded) .nav-list .nav-sub a:focus-visible{outline-offset:-2px}.masthead:not(.is-folded) .nav-sub-icon{width:42px;height:42px;transition:color var(--t1),background-color var(--t1),box-shadow var(--t1)}.masthead:not(.is-folded) .nav-sub-icon .icon{width:19px;height:19px}.masthead:not(.is-folded) .nav-sub a:hover .nav-sub-icon{color:var(--gold-300);box-shadow:inset 0 0 0 1px var(--gold-500)}}@media(min-width:1200px)and (prefers-reduced-motion:reduce){.masthead:not(.is-folded) .nav-sub,.masthead:not(.is-folded) .nav-caret{transition:none;transform:none}.masthead:not(.is-folded) .has-sub:is(:hover,:focus-within):not([data-closed]) .nav-caret{transform:none}}.colophon{position:relative;padding-block:clamp(56px,6vw,80px) 28px;background:var(--ink-950);color:var(--ivory-2);font-size:15px}.colophon:before{content:"";position:absolute;inset-inline:0;top:0;height:14px;opacity:.55;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='14'%3E%3Cpath d='M0 13L12 3 24 13 36 3 48 13' stroke='%23C4902A' stroke-width='1' fill='none'/%3E%3Cpath d='M24 4.2L26.2 7 24 9.8 21.8 7Z' fill='%23E6C263'/%3E%3C/svg%3E") 0 0/48px 14px repeat-x}.col-top{display:grid;gap:40px}.footer-brand{display:inline-flex}.col-brand img{width:236px;max-width:100%;height:auto}.col-brand p{margin-top:18px;max-width:34ch;font-size:14.5px;line-height:1.65;color:var(--ivory-3)}.col-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.col{min-width:0}.col h2{margin-bottom:8px;font-family:var(--f-body);font-size:12px;font-weight:600;line-height:1.4;letter-spacing:var(--track);text-transform:var(--case);color:var(--gold-500)}.col h2:lang(ar){font-size:13.5px}.col h2:lang(ka){font-size:12.5px}.col>ul{display:grid}.col>ul a,.col>ul .linklike,.footer-contact address a{display:flex;align-items:center;gap:10px;min-height:44px;padding-block:6px;font-size:15px;line-height:1.35;text-decoration:none;text-align:start;color:var(--ivory-2);overflow-wrap:break-word;transition:color var(--t1)}.col>ul a:hover,.col>ul .linklike:hover,.footer-contact address a:hover{color:var(--ivory)}.col>ul a[aria-current]{color:var(--ivory)}.footer-sub{display:grid;margin-bottom:6px;padding-inline-start:14px;border-inline-start:1px solid var(--hair)}.footer-sub a{display:flex;align-items:center;min-height:44px;padding-block:4px;font-size:14px;line-height:1.35;color:var(--ivory-3);transition:color var(--t1)}.footer-sub a:hover{color:var(--ivory)}.footer-contact address{display:grid;font-style:normal}.footer-contact address .icon{width:17px;height:17px;color:var(--gold-500)}.footer-contact bdi{font-family:var(--f-num);letter-spacing:.01em}.footer-contact a[href^="tel:"] bdi{white-space:nowrap}.footer-social{margin-top:12px}.col-bot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;margin-top:44px;padding-top:22px;padding-inline-end:max(0px,calc(88px - max(var(--gutter),50vw - 640px)));border-top:1px solid var(--hair-soft);font-size:13px;line-height:1.55;color:var(--ivory-3)}@media(max-width:479.98px){.col-bot{padding-inline-end:max(0px,calc(78px - var(--gutter)))}}.footer-business{max-width:62em;overflow-wrap:anywhere}@media(max-width:1023.98px){.colophon{padding-bottom:calc(28px + var(--actionbar-h,0px))}}@media(max-width:767.98px){.col-legal,.footer-contact{grid-column:1/-1}.col>ul.footer-legal{display:flex;flex-wrap:wrap;column-gap:28px}}@media(min-width:1024px){.col-nav{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(min-content,1fr)}}@media(min-width:1200px){.col-top{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:64px}}.social{display:flex;flex-wrap:wrap;gap:6px}.icon-link{display:grid;place-items:center;flex:none;width:44px;height:44px;color:var(--gold-500);box-shadow:inset 0 0 0 1px var(--hair-soft);transition:color var(--t1),box-shadow var(--t1),background-color var(--t1)}.icon-link .icon{width:18px;height:18px}.icon-link:hover,.icon-link:focus-visible{color:var(--gold-300);box-shadow:inset 0 0 0 1px var(--gold-500);background:#e6c2630f}.whatsapp-float{position:fixed;inset-inline-end:18px;bottom:max(var(--whatsapp-bottom,20px),calc(20px + env(safe-area-inset-bottom)));z-index:65;display:grid;place-items:center;width:56px;height:56px;color:var(--gold-300);filter:drop-shadow(0 12px 18px rgba(0,0,0,.55));transition:color var(--t1)}.whatsapp-float:before,.whatsapp-float:after{content:"";position:absolute;transition:background-color var(--t1)}.whatsapp-float:before{inset:0;background:var(--gold-600);clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px)}.whatsapp-float:after{inset:1px;background:var(--ink-800);clip-path:polygon(13.4px 0,calc(100% - 13.4px) 0,100% 13.4px,100% calc(100% - 13.4px),calc(100% - 13.4px) 100%,13.4px 100%,0 calc(100% - 13.4px),0 13.4px)}.whatsapp-float .icon{position:relative;z-index:1;width:26px;height:26px}.whatsapp-float:hover{color:var(--gold-100)}.whatsapp-float:hover:after{background:var(--ink-700)}.whatsapp-float:hover:before{background:var(--gold-400)}@media(max-width:479.98px){.whatsapp-float{width:52px;height:52px;inset-inline-end:14px}.whatsapp-float .icon{width:24px;height:24px}}body:has(.acct-page,.auth-page) .whatsapp-float{display:none}@media(max-width:1023.98px){body:has([data-actionbar],.status-in) .whatsapp-float{display:none}}@media(max-width:1023.98px){.float-wait .whatsapp-float{opacity:0;visibility:hidden;transform:translateY(14px)}.float-anim .whatsapp-float{transition:color var(--t1),opacity var(--t2) var(--ease),transform var(--t2) var(--ease),visibility 0s linear 0s}.float-anim.float-wait .whatsapp-float{transition:color var(--t1),opacity var(--t2) var(--ease),transform var(--t2) var(--ease),visibility 0s linear var(--t2)}}@media(max-width:1023.98px)and (prefers-reduced-motion:reduce){.float-wait .whatsapp-float{transform:none}}.consent{position:fixed;inset-inline:0;bottom:0;z-index:60;background:var(--ink-950);box-shadow:0 -1px 0 var(--hair),0 -24px 48px -28px #000000b3}.consent-in{display:grid;gap:10px;padding-block:12px calc(14px + env(safe-area-inset-bottom))}.consent-text{font-size:13.5px;line-height:1.5;color:var(--ivory-2)}.consent-text h2{display:inline;margin-inline-end:6px;font-family:var(--f-body);font-size:13.5px;font-weight:600;line-height:1.5;color:var(--ivory)}.consent-text p{display:inline}.consent-text a{color:var(--gold-300);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;white-space:nowrap}.consent-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.consent-actions .btn{width:100%}@media(min-width:768px){.consent-in{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding-block:8px calc(8px + env(safe-area-inset-bottom))}.consent-actions{display:grid;grid-template-columns:1fr 1fr}.consent-actions .btn{width:100%;min-width:96px}}.actionbar{position:fixed;inset-inline:0;bottom:var(--consent-h,0px);z-index:58;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:var(--ink-950);box-shadow:0 -1px 0 var(--hair),0 -18px 36px -24px #0009}.actionbar>:first-child{min-width:0}.actionbar b{display:block;font-family:var(--f-num);font-size:21px;font-weight:500;line-height:1.1;color:var(--ivory)}.actionbar small{display:block;font-size:12.5px;line-height:1.4;color:var(--ivory-3)}.actionbar .btn{flex:none}.actionbar.is-static{position:relative;inset:auto;z-index:auto}@media(min-width:1024px){.actionbar:not(.is-static){display:none}}.print-brand{display:none}.promo-ticket{position:fixed;inset-inline-start:18px;bottom:max(var(--whatsapp-bottom,20px),calc(20px + env(safe-area-inset-bottom)));z-index:64;display:grid;justify-items:start;gap:8px;max-width:min(340px,calc(100vw - 110px))}.promo-tab{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 14px;border:0;font:inherit;font-size:14px;color:var(--gold-300);background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--gold-600),0 12px 22px -8px #0009;cursor:pointer;transition:color var(--t1),background-color var(--t1)}.promo-tab:hover{color:var(--gold-100);background:var(--ink-700)}.promo-tab .icon{width:20px;height:20px;flex:none}.promo-tab b{font-family:var(--f-num);letter-spacing:.06em;color:var(--ivory)}.promo-tab-worth{font-family:var(--f-num);font-weight:600;color:var(--on-gold);background:var(--gold-400);padding:0 6px}.promo-tab-worth:empty{display:none}.promo-ticket.is-off .promo-tab{color:var(--warning);box-shadow:inset 0 0 0 1px var(--warning-line),0 12px 22px -8px #0009}.promo-card{order:-1;display:grid;gap:8px;width:min(340px,calc(100vw - 36px));padding:16px 18px;background:var(--ink-850);box-shadow:inset 0 0 0 1px var(--hair-strong),0 24px 48px -20px #000c;font-size:14px;line-height:1.5;color:var(--fg-2)}.promo-card p,.promo-card ul{margin:0}.promo-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;font-weight:600;letter-spacing:var(--track);text-transform:var(--case);color:var(--gold-500)}.promo-close{display:grid;place-items:center;width:36px;height:36px;margin:-8px;margin-inline-end:-10px;padding:0;border:0;background:none;color:var(--fg-3);cursor:pointer}.promo-close:hover{color:var(--fg)}.promo-card-code b{font-family:var(--f-num);font-size:22px;letter-spacing:.08em;color:var(--ivory)}.promo-card-worth{font-size:16px;color:var(--gold-300)}.promo-card-facts{display:grid;gap:2px;padding:0;list-style:none;color:var(--fg-3);font-size:13.5px}.promo-card-why{color:var(--warning)}.promo-card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:4px}.promo-card-actions .textlink{min-height:40px;padding:0;border:0;background:none;font:inherit;font-size:13.5px;color:var(--fg-3);cursor:pointer}.promo-card-actions .textlink:hover{color:var(--fg)}.promo-ticket.is-new .promo-card,.promo-ticket.is-auto.is-new .promo-tab{animation:promo-in var(--t2) var(--ease) both}.promo-ticket.is-auto.is-new .promo-tab-worth{background-image:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);background-size:250% 100%;background-repeat:no-repeat;animation:promo-glint 1.4s var(--ease) .5s both}@keyframes promo-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes promo-glint{0%{background-position:120% 0}to{background-position:-120% 0}}@media(prefers-reduced-motion:reduce){.promo-ticket.is-new .promo-card,.promo-ticket.is-auto.is-new .promo-tab,.promo-ticket.is-auto.is-new .promo-tab-worth{animation:none}}@media(max-width:479.98px){.promo-ticket{inset-inline-start:14px}}body.menu-open .promo-ticket{display:none}@media(max-width:1023.98px){.float-wait .promo-ticket:not(.is-open){opacity:0;visibility:hidden}body:has([data-actionbar],.status-in) .promo-ticket:not(.is-open){display:none}}@media print{.promo-ticket{display:none}}.chapter{position:relative;padding-block:var(--section-y)}.chapter.night-2{background:var(--ink-850)}.chapter.deep{background:var(--ink-950)}.chapter.is-near{padding-top:0}.chapter.is-near>.wrap{padding-top:clamp(40px,5vw,72px);box-shadow:inset 0 1px 0 var(--line-soft)}.paper{--bg:var(--vellum);--fg:var(--paper-ink);--fg-2:var(--paper-ink-2);--fg-3:var(--paper-ink-3);--accent:var(--gold-on-paper);--line:rgba(117,84,15,.28);--line-soft:var(--hair-paper);--raise:var(--paper);--raise-2:var(--paper-2);background:var(--vellum);color:var(--paper-ink);color-scheme:light}.paper ::selection{background:#c4902a4d;color:var(--paper-ink)}.paper :focus-visible{outline-color:var(--gold-on-paper)}.paper .folio-r{background:linear-gradient(90deg,#75540f,#c4902a 50%,#75540f)}.paper .accent{background:var(--foil-paper);-webkit-background-clip:text;background-clip:text}.paper .dia{background:var(--foil-paper)}.on-night{--bg:var(--ink-900);--fg:var(--ivory);--fg-2:var(--ivory-2);--fg-3:var(--ivory-3);--accent:var(--gold-400);--line:var(--hair);--line-soft:var(--hair-soft);--raise:var(--ink-800);--raise-2:var(--ink-700);color:var(--ivory);color-scheme:dark}.on-night :focus-visible{outline-color:var(--gold-300)}.on-night .accent{background:var(--foil);-webkit-background-clip:text;background-clip:text}.on-night .dia{background:var(--foil)}.chapter-head{display:grid;gap:14px;margin-bottom:var(--head-gap)}.chapter-head h2{max-width:18ch;color:var(--fg);font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(var(--fs-h2) * var(--k));line-height:calc(var(--lh-d) + .06);letter-spacing:var(--ls-d);text-wrap:balance}.chapter-head h2:lang(ka),.chapter-head h2:lang(ru){max-width:22ch}.chapter-aside{display:grid;gap:6px;align-content:end;justify-items:start}.chapter-aside .lede{max-width:44ch}@media(min-width:1024px){.chapter-head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"folio aside" "title aside";column-gap:clamp(40px,5vw,80px);align-items:end}.chapter-head .folio{grid-area:folio}.chapter-head h2{grid-area:title}.chapter-aside{grid-area:aside;padding-bottom:.2em}.chapter-head:not(:has(.lede)) .chapter-aside{justify-self:end;justify-items:end}}.page-head{position:relative;isolation:isolate;overflow:clip;padding-block:clamp(26px,3.2vw,44px) clamp(34px,4.2vw,60px);background:linear-gradient(180deg,var(--ink-850),var(--ink-900));box-shadow:inset 0 -1px 0 var(--hair-soft)}.page-head h1{margin-top:12px;color:var(--fg);font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(var(--fs-h1) * var(--k));line-height:calc(var(--lh-d) + .04);letter-spacing:var(--ls-d);text-wrap:balance;max-width:22ch}.page-head h1:lang(ka),.page-head h1:lang(ru){max-width:26ch}.ph-long h1{font-size:calc(var(--fs-h1) * var(--k) * .82);max-width:28ch}.page-head:lang(ka){--fs-h1:clamp(min(36px,9.2vw),4.4vw,64px)}.page-head .lede{margin-top:14px}.ph-main{min-width:0}.ph-main>*:first-child{margin-top:0}.ph-main>.lede+*,.ph-main>h1+:not(.lede){margin-top:22px}.ph-main>*+:not(h1):not(.lede){margin-top:16px}.ph-eyebrow{display:flex;flex-wrap:nowrap;align-items:baseline;gap:6px 10px;margin-top:14px;color:var(--gold-500)}.ph-eyebrow>span:last-child{min-width:0}.ph-eyebrow .dia{width:6px;height:8px}.ph-kicker{display:flex;align-items:center;gap:12px;margin-top:14px;color:var(--gold-400)}.ph-kicker-icon{display:grid;place-items:center;flex:none;width:44px;height:44px;color:var(--gold-300);background:#e6c2630f;box-shadow:inset 0 0 0 1px var(--hair)}.ph-kicker-icon .icon{width:22px;height:22px}.ph-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.page-head.ph-in-grid{padding-block:clamp(18px,2.4vw,34px) 0;background:none;box-shadow:none;overflow:visible}.ph-in-grid>.wrap{width:auto;margin-inline:0}.ph-in-grid h1{max-width:20ch}.ph-in-grid .lede{max-width:56ch}.page-glow{background:radial-gradient(52% 620px at 0 0,rgba(230,194,99,.075),transparent 72%) no-repeat}[dir=rtl] .page-glow{background-image:radial-gradient(52% 620px at 100% 0,rgba(230,194,99,.075),transparent 72%)}.ph-facts{display:flex;flex-wrap:wrap;gap:14px clamp(24px,3vw,44px);margin:0;padding:0;list-style:none}.ph-main>.ph-facts{margin-top:clamp(18px,2.2vw,28px)}.ph-facts li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon label" "icon value";align-items:center;gap:0 12px;min-width:0}.ph-fact-icon{grid-area:icon;display:grid;place-items:center;width:40px;height:40px;color:var(--gold-300);background:#e6c2630f;box-shadow:inset 0 0 0 1px var(--hair)}.ph-fact-icon .icon{width:19px;height:19px}.ph-fact-label{grid-area:label;font-size:12.5px;line-height:1.35;letter-spacing:var(--track);text-transform:var(--case);color:var(--fg-3)}.ph-fact-label:lang(ar),.ph-fact-label:lang(ka){font-size:13px}.ph-facts b{grid-area:value;font-size:15px;font-weight:600;line-height:1.45;color:var(--fg)}.ph-facts b small{margin-inline-start:6px;font-size:12.5px;font-weight:400;color:var(--fg-3)}@media(max-width:479.98px){.ph-facts{gap:12px}.ph-fact-icon{width:36px;height:36px}.ph-facts b{font-size:14.5px}}.ph-grid{display:grid;gap:24px}.ph-side{display:grid;align-self:end;min-width:0}.ph-count{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;align-self:end;margin:0}.ph-count b{font-family:var(--f-num);font-weight:300;font-size:clamp(56px,6vw,96px);line-height:.85;letter-spacing:-.04em;background:var(--foil);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.ph-count small{max-width:30ch;color:var(--fg-3);font-size:13.5px;line-height:1.4;text-wrap:balance}.ph-index .ph-count small:lang(ka){max-width:34ch}@media(min-width:1024px){.ph-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:64px;align-items:end}.ph-index .ph-grid{grid-template-columns:minmax(0,1fr) auto}.ph-count{display:grid;justify-items:end;text-align:end}.ph-index .lede{max-width:58ch}}@media(max-width:479.98px){.ph-actions .btn{flex:1 1 100%}}.ph-account{padding-block:clamp(22px,2.6vw,34px) clamp(24px,3vw,40px)}.ph-account h1{font-size:calc(clamp(30px,3.2vw,44px) * var(--k));max-width:none}.crumbs{font-size:13.5px;line-height:1.4;color:var(--fg-3)}.page-head .crumbs{margin-bottom:clamp(12px,1.4vw,18px)}@media screen and (max-width:479.98px){.page-head:not(.ph-account){padding-block:20px 28px}.page-head .crumbs{margin-bottom:8px}.page-head .lede{margin-top:12px}}@media(max-width:767.98px){.crumbs li:last-child:not(:first-child){display:none}}.crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px}.crumbs li{display:flex;align-items:center;gap:10px;min-width:0}.crumbs li+li:before{content:"";flex:none;width:5px;height:7px;background:var(--gold-600);clip-path:var(--diamond)}.crumbs a{display:inline-flex;align-items:center;min-height:32px;text-decoration:underline;text-decoration-color:var(--hair-strong);text-underline-offset:4px;transition:color var(--t1)}.crumbs a:hover{color:var(--gold-300);text-decoration-color:currentColor}.crumbs [aria-current]{color:var(--fg-2)}.filters{display:flex;gap:8px;margin-top:22px;padding-bottom:4px;overflow-x:auto;scrollbar-width:none;scroll-padding-inline:var(--gutter)}.filters::-webkit-scrollbar{display:none}.filters a{display:inline-flex;flex:none;align-items:center;gap:8px;min-height:44px;padding:0 16px;white-space:nowrap;font-size:14.5px;color:var(--ivory-2);box-shadow:inset 0 0 0 1px var(--hair-soft);transition:color var(--t1),box-shadow var(--t1)}.filters a:hover{color:var(--ivory);box-shadow:inset 0 0 0 1px var(--hair-strong)}.filters a[aria-current]{color:var(--on-gold);background:var(--foil);box-shadow:none}.filters a small{font-family:var(--f-num);font-size:12px;color:var(--ivory-3)}.filters a[aria-current] small{color:#120f08b3}.closing{position:relative;isolation:isolate;overflow:clip;padding-block:clamp(64px,8vw,116px);background:radial-gradient(60% 90% at 50% 0%,rgba(230,194,99,.13),transparent 65%),linear-gradient(180deg,var(--ink-900),var(--ink-950));box-shadow:inset 0 1px 0 var(--hair-soft)}.crest{display:block;width:min(420px,72%);height:auto;margin:0 auto 32px;color:var(--gold-600);overflow:visible}.crest .ln{stroke-dasharray:100;stroke-dashoffset:0;transition:stroke-dashoffset .6s var(--ease)}.crest .jw{transition:opacity .2s .45s}.crest.rv-wait{opacity:1;transform:none}.crest.rv-wait .ln{stroke-dashoffset:100}.crest.rv-wait .jw{opacity:0}.closing-head{display:grid;justify-items:center;gap:16px;text-align:center}.closing-head h2{max-width:20ch;color:var(--ivory);font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(var(--fs-h1) * var(--k));line-height:calc(var(--lh-d) + .04);letter-spacing:var(--ls-d);text-wrap:balance}.closing-head h2:lang(ka),.closing-head h2:lang(ru){max-width:24ch}.closing-head .lede{margin-inline:auto;text-align:center}.paths{display:grid;gap:10px;margin-top:clamp(32px,4vw,52px)}.path{position:relative;isolation:isolate;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 16px;min-height:76px;padding:14px 16px;color:var(--ivory);transition:transform var(--t2) var(--ease)}.path:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair);transition:background-color var(--t1),box-shadow var(--t1)}.path:hover:before{background:var(--ink-700);box-shadow:inset 0 0 0 1px var(--gold-500)}.path:hover{transform:translateY(-2px)}.path-icon{display:grid;place-items:center;width:46px;height:46px;color:var(--gold-300);box-shadow:inset 0 0 0 1px var(--hair)}.path-icon .icon{width:22px;height:22px}.path-text{display:grid;gap:3px;min-width:0}.path b{display:block;font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(17px * (var(--k) + .12));line-height:1.25}.path small{display:block;color:var(--ivory-3);font-size:13.5px;line-height:1.45}.path small bdi{white-space:nowrap}.path>.icon{width:18px;height:18px;color:var(--gold-500);transition:transform var(--t2) var(--ease)}.path:hover>.icon-flip{transform:translate(4px)}[dir=rtl] .path:hover>.icon-flip{transform:translate(-4px) scaleX(-1)}.path-primary{color:var(--on-gold)}.path-primary:before{background:var(--foil);box-shadow:none;clip-path:var(--mitre)}.path-primary:hover:before{background:var(--foil);box-shadow:none;filter:brightness(1.06)}.path-primary small{color:#120f08bd}.path-primary .path-icon{color:var(--on-gold);box-shadow:inset 0 0 0 1px #120f084d}.path-primary>.icon{color:var(--on-gold)}@media(min-width:768px){.paths{grid-template-columns:repeat(2,minmax(0,1fr))}.path{min-height:92px;padding:18px 20px}.path:last-child:nth-child(odd){grid-column:1/-1}}@media(min-width:768px)and (max-width:1199.98px){.path{align-items:start}.path-text{padding-top:10px}.path>.icon{margin-top:14px}}@media(min-width:1200px){.paths{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.path:last-child:nth-child(odd){grid-column:auto}.path{grid-template-columns:1fr auto;grid-template-rows:auto 1fr;align-content:start;min-height:168px;padding:22px}.path-icon{grid-column:1;margin-bottom:16px}.path>.icon{grid-column:2;grid-row:1;align-self:start}.path-text{grid-column:1/-1;grid-row:2;align-self:start}}.back-row{padding-block:clamp(28px,4vw,52px)}.btn.back-link .icon,.btn.back-link:hover .icon{transform:scaleX(-1)}[dir=rtl] .btn.back-link .icon,[dir=rtl] .btn.back-link:hover .icon{transform:none}.btn.back-link:hover .icon{translate:-4px 0}[dir=rtl] .btn.back-link:hover .icon{translate:4px 0}.rv{transition:opacity var(--t3) var(--ease),transform var(--t3) var(--ease)}.rv-wait{opacity:0;transform:translateY(14px)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}.rv-wait{opacity:1;transform:none}.crest.rv-wait .ln{stroke-dashoffset:0}.crest.rv-wait .jw{opacity:1}}@media(max-width:767.98px){main,.wrap,.field-row>*{min-width:0}}.plate{position:relative;display:grid;gap:14px;align-content:start;min-width:0;color:var(--fg)}.plate-img{position:relative;display:block;overflow:hidden;aspect-ratio:16/10;background:var(--ink-800);clip-path:var(--mitre-lg)}.plate-img img{width:100%;height:100%;object-fit:cover;object-position:var(--focus,50% 0);transition:transform .7s var(--ease)}.plate-img:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px #f4efe114;pointer-events:none}.plate-img.is-fit{background:radial-gradient(80% 90% at 50% 50%,#1A1722,var(--ink-950))}.plate-img.is-fit img{object-fit:contain;object-position:50% 50%;padding:4%;filter:drop-shadow(0 10px 22px rgba(0,0,0,.55))}.plate-img.is-fit .plate-bg{position:absolute;inset:-12px;z-index:-2;width:calc(100% + 24px);height:calc(100% + 24px);max-width:none;padding:0;object-fit:cover;object-position:50% 50%;filter:blur(18px) brightness(.32) saturate(1.15);transform:none}.plate:hover .plate-img.is-fit .plate-bg{transform:none}.plate-img.is-fit:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(70% 80% at 50% 50%,#07070a26,#07070abf)}.plate-img.is-empty{display:grid;place-items:center;background:radial-gradient(70% 90% at 50% 40%,#1E1A26,var(--ink-900) 70%)}.plate-img.is-empty:before{content:"";position:absolute;inset:0;opacity:.2;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='140'%3E%3Cpath d='M0 0L96 140M96 0L0 140' stroke='%23D9B65A' stroke-width='1.1' fill='none'/%3E%3Cg fill='%23E6C263'%3E%3Cpath d='M48 65.5L51.6 70 48 74.5 44.4 70Z'/%3E%3Cpath d='M0-4.5L3.6 0 0 4.5-3.6 0Z'/%3E%3Cpath d='M96-4.5L99.6 0 96 4.5 92.4 0Z'/%3E%3Cpath d='M0 135.5L3.6 140 0 144.5-3.6 140Z'/%3E%3Cpath d='M96 135.5L99.6 140 96 144.5 92.4 140Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/48px 70px}.plate-img.is-empty img{position:relative;width:46px;height:auto;opacity:.9}.plate:hover .plate-img img{transform:scale(1.035)}.plate:hover .plate-img.is-empty img{transform:none}.plate-cap{display:grid;gap:6px;align-content:start;min-width:0}.plate-meta{display:flex;flex-wrap:nowrap;align-items:center;gap:4px 10px;min-width:0;color:var(--fg-3);font-size:11.5px;font-weight:600;line-height:1.5;letter-spacing:var(--track);text-transform:var(--case)}.plate-meta:lang(ar){font-size:13px}.plate-meta:lang(ka){font-size:12.5px}.plate-meta>*{flex:none}.plate-meta .plate-cats{display:inline-block;flex:0 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.plate-meta .plate-cats .cat{display:inline}@media(max-width:767.98px){.plate-meta{flex-wrap:wrap}.plate-meta .plate-cats{display:inline;overflow:visible;white-space:normal}.plate-meta .plate-cats .cat{display:inline-block;max-width:100%;white-space:normal;overflow-wrap:break-word}}.plate-meta .pn{font-family:var(--f-num);color:var(--accent);letter-spacing:.06em}.plate-meta .dia{width:5px;height:7px}.plate-title{margin:0;font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(19px * (var(--k) + .1));line-height:1.28;letter-spacing:-.01em;color:var(--fg);text-wrap:balance;transition:color var(--t1)}.plate-title:lang(ar){letter-spacing:0;line-height:1.5}.plate:hover .plate-title,.plate:focus-visible .plate-title{color:var(--gold-300)}.paper .plate:hover .plate-title{color:var(--gold-on-paper)}.plate-sum{max-width:62ch;color:var(--fg-2);font-size:15.5px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.plate:focus-visible{outline-offset:6px}.plate-label{display:grid;gap:3px;padding-top:10px}.plate-label .plate-meta{display:block;font-size:11.5px}.plate-label .plate-meta:lang(ar){font-size:13px}.plate-label .plate-meta:lang(ka){font-size:12.5px}.plate-label .plate-title{font-size:calc(15.5px * (var(--k) + .12));line-height:1.32}.seal{position:absolute;z-index:4;display:grid;place-items:center;width:var(--seal,116px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 50% 38%,#211d2b,#0e0d14 72%);box-shadow:0 0 0 6px var(--ink-900),0 18px 40px -16px #000;pointer-events:none}.seal svg{position:absolute;inset:0;width:100%;height:100%;direction:ltr;overflow:visible}.seal img{position:relative;width:30%;height:auto;margin-top:-4%}.seal-inline{position:relative;z-index:auto}.seal-44{--seal:44px}.seal-64{--seal:64px}.seal-96{--seal:96px}.seal-paper{background:radial-gradient(circle at 50% 38%,#fffdf8,#f4eee2 72%);box-shadow:0 0 0 1px #75540f66}figure.cover{margin-top:clamp(28px,4vw,56px);padding:0;overflow:hidden;background:var(--ink-800);clip-path:var(--mitre-lg);box-shadow:none}figure.cover img{width:100%}.showcase{position:relative;isolation:isolate}.showcase:before{content:"";position:absolute;inset:6% 4% -8%;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,rgba(230,194,99,.14),rgba(230,194,99,.04) 60%,transparent)}.showcase>figure.cover{position:relative;margin:0}.showcase>figure.cover:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1px var(--hair)}.zoom{position:relative;display:block;width:100%;padding:0;margin:0;border:0;background:none;color:inherit;cursor:zoom-in}.zoom:after{content:"";position:absolute;inset-inline-end:14px;bottom:14px;width:32px;height:32px;pointer-events:none;background:#07070ad1 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23EFCB6B' stroke-width='1.6'%3E%3Cpath d='M14 4h6v6M20 4l-7 7M10 20H4v-6M4 20l7-7'/%3E%3C/svg%3E") center/16px no-repeat;box-shadow:inset 0 0 0 1px var(--hair);transition:box-shadow var(--t1),background-color var(--t1)}.zoom:hover:after,.zoom:focus-visible:after{background-color:var(--ink-950);box-shadow:inset 0 0 0 1px var(--gold-400)}.zoom:focus-visible{outline-offset:2px}html.lightbox-open{overflow:hidden}.lightbox{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow:hidden;background:var(--ink-950);color:var(--ivory)}.lightbox[open]{display:flex;flex-direction:column}.lightbox::backdrop{background:var(--ink-950)}.lightbox-bar{flex:none;display:flex;align-items:center;justify-content:flex-end;gap:6px;padding:max(8px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) 8px max(10px,env(safe-area-inset-left));box-shadow:inset 0 -1px 0 var(--hair-soft)}.lightbox-nav{display:flex;align-items:center;gap:2px;margin-inline-end:auto}.lightbox-count{min-width:4.6em;text-align:center;font-family:var(--f-num);font-size:14px;letter-spacing:.12em;color:var(--ivory-2)}.lightbox-btn{display:grid;place-items:center;width:48px;height:48px;padding:0;background:none;border:0;color:var(--ivory);cursor:pointer;box-shadow:inset 0 0 0 1px transparent;transition:color var(--t1),box-shadow var(--t1)}.lightbox-btn:hover{color:var(--gold-300);box-shadow:inset 0 0 0 1px var(--hair)}.lightbox-btn[aria-pressed=true]{color:var(--gold-300);box-shadow:inset 0 0 0 1px var(--gold-600)}.lightbox-btn:focus-visible{outline-offset:-2px}.lightbox-btn .icon{width:22px;height:22px}.lightbox-nav[hidden],.lightbox-btn[hidden],.lightbox-caption[hidden]{display:none}.lightbox-prev .icon,[dir=rtl] .lightbox-next .icon{transform:scaleX(-1)}[dir=rtl] .lightbox-prev .icon,.lightbox-next .icon{transform:none}.lightbox-stage{flex:1;min-height:0;display:flex;overflow:auto;overscroll-behavior:contain;user-select:none;-webkit-user-select:none}.lightbox-stage img{flex:none;margin:auto;max-width:none}.lightbox-stage.can-zoom img{cursor:zoom-in}.lightbox-stage.is-zoomed img{cursor:grab}.lightbox-caption{flex:none;padding:10px var(--gutter) max(12px,env(safe-area-inset-bottom));text-align:center;font-size:14.5px;color:var(--ivory-2);box-shadow:inset 0 1px 0 var(--hair-soft);unicode-bidi:plaintext}.video{position:relative;display:grid;place-items:center;aspect-ratio:16/9;overflow:hidden;background:radial-gradient(80% 80% at 50% 50%,var(--ink-700),var(--ink-950));box-shadow:inset 0 0 0 1px var(--hair)}.video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.video-play{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:14px;min-height:64px;padding:0;padding-inline:10px 24px;background:none;border:0;color:var(--ivory);font-family:var(--f-body);font-size:15.5px;font-weight:600;cursor:pointer}.video-play:before{content:"";flex:none;width:48px;height:56px;background:var(--foil);clip-path:var(--diamond);transition:transform var(--t2) var(--ease)}.video-play .icon{position:absolute;inset-inline-start:26px;width:16px;height:16px;color:var(--on-gold);fill:currentColor}.video-play:hover:before{transform:scale(1.06)}.offer-art{position:relative;display:grid;place-items:center;aspect-ratio:16/9;overflow:hidden;background:radial-gradient(70% 90% at 50% 40%,#1E1A26,var(--ink-900) 70%)}.offer-art:before{content:"";position:absolute;inset:0;opacity:.22;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='140'%3E%3Cpath d='M0 0L96 140M96 0L0 140' stroke='%23D9B65A' stroke-width='1.1' fill='none'/%3E%3Cg fill='%23E6C263'%3E%3Cpath d='M48 65.5L51.6 70 48 74.5 44.4 70Z'/%3E%3Cpath d='M0-4.5L3.6 0 0 4.5-3.6 0Z'/%3E%3Cpath d='M96-4.5L99.6 0 96 4.5 92.4 0Z'/%3E%3Cpath d='M0 135.5L3.6 140 0 144.5-3.6 140Z'/%3E%3Cpath d='M96 135.5L99.6 140 96 144.5 92.4 140Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/48px 70px}.art-icon{position:relative;display:grid;place-items:center;width:84px;height:84px;color:var(--gold-300)}.art-icon:before{content:"";position:absolute;inset:6px;transform:rotate(45deg);background:#0e0d14b3;box-shadow:inset 0 0 0 1px var(--gold-600)}.art-icon .icon{position:relative;width:32px;height:32px}.art-kind{position:absolute;top:12px;inset-inline-start:14px;color:var(--gold-400);font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:var(--case)}.art-kind:lang(ar),.art-kind:lang(ka){font-size:12.5px;letter-spacing:0}html[data-currency] .cur{display:none}html[data-currency=USD] .cur[data-cur=USD],html[data-currency=GEL] .cur[data-cur=GEL],html[data-currency=EUR] .cur[data-cur=EUR],html[data-currency=JOD] .cur[data-cur=JOD]{display:inline}.cur-switch{position:relative}.cur-chip{display:inline-flex;align-items:center;gap:6px;min-width:44px;height:44px;padding:0 8px;border:0;background:none;color:var(--ivory-2);font-family:var(--f-num);font-size:13px;font-weight:600;letter-spacing:.1em;cursor:pointer;transition:color var(--t1)}.cur-chip .icon{width:18px;height:18px;color:var(--gold-500)}.cur-chip:hover,.cur-chip[aria-expanded=true]{color:var(--ivory)}.cur-list{display:none;position:absolute;inset-block-start:calc(100% + 10px);inset-inline-end:-8px;z-index:41;flex-direction:column;align-items:stretch;gap:0;width:232px;margin:0;padding:6px;list-style:none;background:var(--ink-950);box-shadow:inset 0 0 0 1px var(--hair),var(--shadow-2)}.cur-list:before{content:"";position:absolute;inset-block-start:-6px;inset-inline-end:26px;width:12px;height:12px;background:var(--ink-950);box-shadow:-1px -1px 0 var(--hair);transform:rotate(45deg)}.cur-switch.is-open .cur-list,.cur-switch:not(.is-js):focus-within .cur-list{display:flex}.cur-list a{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px;min-height:48px;padding:0 12px;color:var(--ivory-2);text-decoration:none}.cur-list .code{font-family:var(--f-num);font-size:12.5px;font-weight:600;letter-spacing:.08em;color:var(--gold-500);unicode-bidi:isolate}.cur-list .name{font-size:15.5px;line-height:1.3}.cur-list a:hover{background:#f4efe10d;color:var(--ivory)}.cur-list a[aria-current]{color:var(--ivory);background:linear-gradient(90deg,rgba(230,194,99,.13),transparent)}[dir=rtl] .cur-list a[aria-current]{background:linear-gradient(270deg,rgba(230,194,99,.13),transparent)}.cur-list a:focus-visible{outline-offset:-2px}@media(max-width:1199.98px){body:not(:has(main :is([data-cur],[data-currency-reload]))) .cur-switch{display:none}}html[data-currency-locked] .cur-switch{display:none}.fx-note{margin-block-start:10px}:where(.fit){--fit-m:1;--fit-gap:16px}.fit{display:grid;min-inline-size:0;column-gap:var(--fit-gap);grid-template-columns:repeat(var(--fit-m),minmax(0,1fr))}@supports (inline-size:round(up,1px,1px)) and (inline-size:mod(3px,2px)) and selector(:has(>:nth-child(1 of a))){.fit{--fit-n:999;--fit-r:0;--fit-c:round(up,var(--fit-n) / round(up,var(--fit-n) / var(--fit-m),1),1);grid-template-columns:repeat(auto-fill,minmax(calc((100% - (var(--fit-c) - 1) * var(--fit-gap)) / var(--fit-c) - .5px),1fr));inline-size:100%;max-inline-size:calc(var(--fit-c) * var(--fit-cap) + (var(--fit-c) - 1) * var(--fit-gap));margin-inline:auto}.fit:has(>:nth-child(1 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:1}.fit:has(>:nth-child(2 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:2}.fit:has(>:nth-child(3 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:3}.fit:has(>:nth-child(4 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:4}.fit:has(>:nth-child(5 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:5}.fit:has(>:nth-child(6 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:6}.fit:has(>:nth-child(7 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:7}.fit:has(>:nth-child(8 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:8}.fit:has(>:nth-child(9 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:9}.fit:has(>:nth-child(10 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:10}.fit:has(>:nth-child(11 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:11}.fit:has(>:nth-child(12 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:12}.fit:has(>:nth-child(13 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:13}.fit:has(>:nth-child(14 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:14}.fit:has(>:nth-child(15 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:15}.fit:has(>:nth-child(16 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:16}.fit:has(>:nth-child(17 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:17}.fit:has(>:nth-child(18 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:18}.fit:has(>:nth-child(19 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:19}.fit:has(>:nth-child(20 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:20}.fit:has(>:nth-child(21 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:21}.fit:has(>:nth-child(22 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:22}.fit:has(>:nth-child(23 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:23}.fit:has(>:nth-child(24 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:24}.fit:has(>:nth-child(25 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:25}.fit:has(>:nth-child(26 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:26}.fit:has(>:nth-child(27 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:27}.fit:has(>:nth-child(28 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:28}.fit:has(>:nth-child(29 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:29}.fit:has(>:nth-child(30 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:30}.fit:has(>:nth-child(31 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:31}.fit:has(>:nth-child(32 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:32}.fit:has(>:nth-child(33 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:33}.fit:has(>:nth-child(34 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:34}.fit:has(>:nth-child(35 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:35}.fit:has(>:nth-child(36 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:36}.fit:has(>:nth-child(37 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:37}.fit:has(>:nth-child(38 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:38}.fit:has(>:nth-child(39 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:39}.fit:has(>:nth-child(40 of:not([hidden],.sr)):nth-last-child(1 of:not([hidden],.sr))){--fit-n:40}.fit:has(>:nth-last-child(1 of:not([hidden],.sr)):nth-child(-n+40 of:not([hidden],.sr))){--fit-r:mod(var(--fit-n),var(--fit-c))}.fit>*{--fit-b:99;position:relative;inset-inline-start:calc(clamp(0,var(--fit-r) - var(--fit-b) + 1,1) * (var(--fit-c) - var(--fit-r)) / 2 * (100% + var(--fit-gap)))}.fit>:nth-last-child(1 of:not([hidden],.sr)){--fit-b:1}.fit>:nth-last-child(2 of:not([hidden],.sr)){--fit-b:2}.fit>:nth-last-child(3 of:not([hidden],.sr)){--fit-b:3}.fit>:nth-last-child(4 of:not([hidden],.sr)){--fit-b:4}.fit>:nth-last-child(5 of:not([hidden],.sr)){--fit-b:5}}section.cover{position:relative;isolation:isolate;overflow:clip;background:radial-gradient(70% 90% at 78% 30%,#1C1824 0%,var(--ink-900) 58%,var(--ink-950) 100%)}[dir=rtl] section.cover{background:radial-gradient(70% 90% at 22% 30%,#1C1824 0%,var(--ink-900) 58%,var(--ink-950) 100%)}section.cover:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.16;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='140'%3E%3Cpath d='M0 0L96 140M96 0L0 140' stroke='%23D9B65A' stroke-width='1.1' fill='none'/%3E%3Cg fill='%23E6C263'%3E%3Cpath d='M48 65.5L51.6 70 48 74.5 44.4 70Z'/%3E%3Cpath d='M0-4.5L3.6 0 0 4.5-3.6 0Z'/%3E%3Cpath d='M96-4.5L99.6 0 96 4.5 92.4 0Z'/%3E%3Cpath d='M0 135.5L3.6 140 0 144.5-3.6 140Z'/%3E%3Cpath d='M96 135.5L99.6 140 96 144.5 92.4 140Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/96px 140px;-webkit-mask-image:radial-gradient(55% 70% at 80% 38%,#000 0%,transparent 72%);mask-image:radial-gradient(55% 70% at 80% 38%,#000 0%,transparent 72%)}[dir=rtl] section.cover:before{-webkit-mask-image:radial-gradient(55% 70% at 20% 38%,#000 0%,transparent 72%);mask-image:radial-gradient(55% 70% at 20% 38%,#000 0%,transparent 72%)}.cover-in{display:grid;gap:28px;padding-block:24px 36px}.cover-text{display:grid;align-content:center;min-width:0}.brandline{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-inline-start:-16px;clip-path:inset(0 0 0 16px);color:var(--gold-400);font-family:var(--f-body);font-size:11.5px;font-weight:600;line-height:1.5;letter-spacing:.3em;text-transform:uppercase}[dir=rtl] .brandline{clip-path:inset(0 16px 0 0)}.brandline:lang(ar){font-size:14px;letter-spacing:0}.brandline:lang(ka){font-size:12.5px;letter-spacing:.04em}.brandline:lang(ru),.brandline:lang(tr){letter-spacing:.2em}.brandline>span{display:inline-flex;align-items:center;gap:10px}.brandline>span:before{content:"";flex:none;width:6px;height:8px;background:var(--foil);clip-path:var(--diamond)}section.cover h1{margin-top:14px;color:var(--ivory);overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}section.cover h1 .l1,section.cover h1 .l2{display:block}section.cover h1 .l2{padding-bottom:.08em}section.cover .lede{margin-top:18px;color:var(--ivory-2);max-width:41ch}.cover-cta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:26px}.cover-cta .btn{padding-inline:12px;white-space:normal;text-align:center;line-height:1.25}.cover-cta .btn:only-child{grid-column:1/-1}@media(max-width:479.98px){.cover-cta:is(:lang(ka),:lang(ru),:lang(tr)){grid-template-columns:minmax(0,1fr)}}.byline{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:18px;color:var(--ivory-3);font-size:14px;line-height:1.5}.byline b{color:var(--ivory);font-weight:500}.byline:lang(ar) b{font-weight:600}.byline>*{display:inline-flex;align-items:center}.byline>*+*:before{content:"";flex:none;width:5px;height:7px;margin-inline-end:12px;background:var(--foil);clip-path:var(--diamond)}.byline .loc{display:inline-flex;align-items:center;gap:6px}.byline .loc:before{display:none}.byline .loc .icon{width:16px;height:16px;color:var(--gold-500)}.cover-plates{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:84%;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:none;min-width:0}.cover-plates::-webkit-scrollbar{display:none}.cover-plates.is-single{grid-auto-columns:100%}.cover-plates .plate{gap:0;scroll-snap-align:start}.cover-plates .plate-img{aspect-ratio:16/9}.cover-plates .plate-label{padding-top:12px}.cover-plates .plate-title{overflow-wrap:break-word}.cover-plates .plate:hover .plate-title,.cover-plates .plate:focus-visible .plate-title{color:var(--gold-300)}.cover-plates .plate:focus-visible{outline-offset:4px}.cover-plates .seal{display:none}.cover-in .ledger{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid var(--hair)}.cover-in .ledger>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:6px;min-width:0;padding:14px 0;border-bottom:1px solid var(--hair-soft)}.cover-in .ledger>div:nth-child(2n){padding-inline-start:16px;border-inline-start:1px solid var(--hair-soft)}.cover-in .ledger>div:last-child:nth-child(odd){grid-column:1/-1}@media(max-width:767.98px){.cover-in .ledger>div:nth-child(odd):not(:last-child){padding-inline-end:12px}}.cover-in .ledger dd{margin:0;width:max-content;font-family:var(--f-num);font-weight:400;font-size:clamp(34px,3vw,44px);font-variant-numeric:lining-nums tabular-nums;line-height:1;letter-spacing:-.03em;background:var(--foil);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.cover-in .ledger dt{max-width:24ch;color:var(--ivory-3);font-size:13.5px;line-height:1.35}.cover-in .ledger dt:lang(ar){font-size:14.5px;line-height:1.5}.cover-in .ledger dt:lang(ka){font-size:13px}@media(min-width:768px){.cover-cta{display:flex;flex-wrap:wrap;gap:12px}.cover-cta .btn{padding-inline:26px;white-space:nowrap}.cover-plates{grid-auto-columns:calc(50% - 6px);overflow:visible;scroll-snap-type:none}.cover-in .ledger{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.cover-in .ledger>div,.cover-in .ledger>div:nth-child(2n){flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:14px;padding:18px 20px;border-bottom:0;border-inline-start:1px solid var(--hair-soft)}.cover-in .ledger>div:first-child{padding-inline-start:0;border-inline-start:0}.cover-in .ledger>div:last-child:nth-child(odd){grid-column:auto}}@media(min-width:1024px)and (max-width:1199.98px){.cover-cta .btn{flex:1 1 auto}}@media(min-width:768px)and (max-width:1023.98px){.cover-in .ledger>div,.cover-in .ledger>div:nth-child(2n){flex-direction:column-reverse;justify-content:flex-end;align-items:flex-start;gap:8px;padding:16px}.cover-in .ledger>div:first-child{padding-inline-start:0}}@media(min-width:1024px){.cover-in{grid-template-columns:minmax(0,11fr) minmax(0,13fr);grid-template-areas:"text plates" "ledger ledger";column-gap:clamp(40px,4.4vw,72px);row-gap:0;padding-block:clamp(28px,3vw,48px) clamp(26px,2.6vw,40px)}.cover-text{grid-area:text;align-self:center}section.cover h1:lang(ru){font-size:calc(var(--fs-display) * var(--k) * .9)}.cover-plates{grid-area:plates;align-self:center;grid-auto-flow:row;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-columns:auto;gap:0;overflow:visible;margin:0;padding:0;scroll-snap-type:none}.cover-plates .plate-a{grid-column:2/13;grid-row:1}.cover-plates.is-single .plate-a{grid-column:1/13}.cover-plates .plate-b{grid-column:1/7;grid-row:2;margin-top:-84px;z-index:3}.cover-plates .plate-b .plate-img{box-shadow:0 0 0 8px var(--ink-900),var(--shadow-2)}.cover-plates .plate-a .plate-label{justify-self:end;width:min(48%,320px);padding-top:14px}.cover-plates .plate-a .plate-title{color:var(--ivory)}.cover-plates .plate-b .plate-label{padding-top:14px;padding-inline-end:12px}.cover-plates .seal{display:grid;top:-34px;inset-inline-start:calc(100% / 12 - 58px)}.cover-plates.is-single .seal{inset-inline-start:-34px}.cover-in .ledger{grid-area:ledger;margin-top:clamp(28px,3vw,44px)}}@media(min-width:1200px){.cover-plates .plate-a .plate-label{position:absolute;z-index:2;bottom:0;inset-inline-end:0;width:auto;max-width:min(48%,320px);padding:12px 16px 13px;background:#07070ae0;box-shadow:inset 0 1px 0 var(--hair)}}.pillars{display:grid;align-content:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--hair-soft);box-shadow:0 0 0 1px var(--hair-soft)}.pillar-card{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;padding:18px 16px 16px;background:var(--ink-900);transition:background-color var(--t2)}.pillar-card:before{content:"";position:absolute;inset-inline:0;top:-1px;height:2px;background:var(--foil-h);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--ease)}[dir=rtl] .pillar-card:before{transform-origin:right}.pillar-card:hover{background:var(--ink-850)}.pillar-card:hover:before,.pillar-card:focus-within:before{transform:scaleX(1)}.pc-icon{display:grid;place-items:center;width:44px;height:44px;color:var(--gold-300);background:radial-gradient(circle at 50% 40%,rgba(230,194,99,.14),transparent 70%);box-shadow:inset 0 0 0 1px var(--hair)}.pc-icon .icon{width:22px;height:22px}.pillar-card h3{font-size:calc(17px * (var(--k) + .14));line-height:1.25;overflow-wrap:break-word}@media(max-width:767.98px){.pillar-card h3:lang(ka){font-size:14.5px}}@media(max-width:479.98px){.pillar-card{padding-inline:12px}}.pillar-card h3 a{display:inline-flex;align-items:center;gap:10px;min-width:44px;min-height:44px;margin-block:-11px}.pillar-card h3 a:after{content:"";position:absolute;inset:0;z-index:1}.pillar-card h3 a .icon,.pc-sum{display:none}.pc-foot{display:grid;gap:2px;margin-top:auto}.pc-count{color:var(--ivory-3);font-size:13px;line-height:1.4}.price-tag{display:block;color:var(--ivory-3);font-size:13px;line-height:1.5}.price-tag b{font-family:var(--f-num);font-weight:500;font-size:16px;color:var(--gold-300)}@media(min-width:768px){.pillar-card{gap:14px;padding:30px 28px 24px}.pc-icon{width:52px;height:52px}.pc-icon .icon{width:26px;height:26px}.pillar-card h3{font-size:calc(var(--fs-h3) * (var(--k) + .12));overflow-wrap:normal}.pillar-card h3 a .icon{display:block;width:18px;height:18px;color:var(--gold-500);transition:transform var(--t2) var(--ease)}.pillar-card.is-link:hover h3 a{color:var(--gold-300)}.pillar-card.is-link:hover h3 a .icon-flip{transform:translate(4px)}[dir=rtl] .pillar-card.is-link:hover h3 a .icon-flip{transform:translate(-4px) scaleX(-1)}.pc-sum{display:block;max-width:38ch;color:var(--ivory-2);font-size:15.5px;line-height:1.6}.pc-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;padding-top:8px;min-height:40px}.price-tag{font-size:13.5px}.price-tag b{font-size:17px}}@media(max-width:1199.98px){.pillar-card:nth-child(odd):last-child{grid-column:1/-1}}@media(min-width:1200px){.pillars{grid-template-columns:repeat(6,minmax(0,1fr))}.pillar-card{grid-column:span 2}.pillar-card:nth-child(3n+1):nth-last-child(2),.pillar-card:nth-child(3n+1):nth-last-child(2)+.pillar-card{grid-column:span 3}.pillar-card:nth-child(3n+1):last-child{grid-column:1/-1}}@supports (grid-template-rows:subgrid){@media(min-width:768px){.pillar-card{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:14px;align-content:start}.pc-icon{grid-row:1}.pillar-card h3{grid-row:2}.pc-sum{grid-row:3}.pc-foot{grid-row:4;align-self:end}}}.plates{display:grid;gap:0;border-top:1px solid var(--hair-soft)}.plates>li{min-width:0}.plates .plate{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:14px;padding-block:12px;border-bottom:1px solid var(--hair-soft)}.plates .plate-img{aspect-ratio:16/10;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}[dir=rtl] .plates .plate-img{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px))}.plates .plate-cap{gap:4px}.plates .plate-title{font-size:calc(15.5px * (var(--k) + .12));line-height:1.3}.plates .plate-meta{display:block;font-size:11.5px}.plates .plate-meta:lang(ar){font-size:12.5px}.plates .plate-meta .dia{margin-inline:8px}.plates .plate-meta .plate-cats{display:inline;white-space:normal}.plates .plate-meta .cat{display:inline-block;max-width:100%;white-space:normal;overflow-wrap:break-word}.plates .plate-sum{display:none}.deck{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:72px;padding-block:14px;color:var(--fg)}.deck-stack{display:none}.deck-n{font-family:var(--f-num);font-weight:400;font-size:40px;line-height:1;letter-spacing:-.03em;background:var(--foil);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.deck-text{display:grid;gap:2px;min-width:0}.deck-text b{font-weight:500;line-height:1.3}.deck-text small{color:var(--ivory-3);font-size:13.5px;line-height:1.45}.deck .textlink{min-height:0}.deck .textlink>span:first-child{display:none}.deck:hover .deck-text b{color:var(--gold-300)}@media(min-width:768px){.plates{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,3.6vw,52px) var(--gap);border:0}.plates .plate{grid-template-columns:1fr;align-items:start;gap:14px;padding:0;border:0}.plates .plate-img{clip-path:var(--mitre-lg)}.plates .plate-cap{gap:6px}.plates .plate-title{font-size:calc(19px * (var(--k) + .1))}.plates .plate-meta{font-size:11.5px}.plates .plate-meta:lang(ar){font-size:13px}.plates .plate-xl{grid-column:1/-1}.deck-cell{display:grid}.deck{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:14px;padding:24px;min-height:100%;background:radial-gradient(90% 80% at 80% 0%,rgba(230,194,99,.1),transparent 60%),var(--ink-850);box-shadow:inset 0 0 0 1px var(--hair);transition:box-shadow var(--t1)}[dir=rtl] .deck{background:radial-gradient(90% 80% at 20% 0%,rgba(230,194,99,.1),transparent 60%),var(--ink-850)}.deck-stack{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin-bottom:auto}.deck-stack span{aspect-ratio:16/10;overflow:hidden;opacity:.72;box-shadow:inset 0 0 0 1px #f4efe114;transition:opacity var(--t2)}.deck-stack span img{width:100%;height:100%;object-fit:cover;object-position:50% 0}.deck:hover .deck-stack span{opacity:1}.deck-n{font-size:64px}.deck:hover{box-shadow:inset 0 0 0 1px var(--gold-500)}.deck .textlink>span:first-child{display:inline}}@media(min-width:768px)and (max-width:1023.98px){.plates>.deck-cell:nth-child(2n){grid-column:1/-1}.plates>.deck-cell:nth-child(2n) .deck{display:grid;grid-template-columns:minmax(0,1.3fr) auto minmax(0,1fr);grid-template-areas:"stack n text" "stack n link";align-items:center;column-gap:24px;row-gap:8px}.plates>.deck-cell:nth-child(2n) .deck-stack{grid-area:stack;margin:0}.plates>.deck-cell:nth-child(2n) .deck-n{grid-area:n}.plates>.deck-cell:nth-child(2n) .deck-text{grid-area:text;align-self:end}.plates>.deck-cell:nth-child(2n) .textlink{grid-area:link;align-self:start}}@media(min-width:1024px){.plates{grid-template-columns:repeat(12,minmax(0,1fr))}.plates>li{grid-column:span 4}.plates>.plate-xl{grid-column:1/9;grid-row:1/3}.plates>.plate-s1{grid-column:9/13;grid-row:1}.plates>.plate-s2{grid-column:9/13;grid-row:2}.plates .plate-xl .plate-title{font-size:calc(24px * (var(--k) + .1))}.plates .plate-xl .plate-sum{display:block;-webkit-line-clamp:unset;overflow:visible}.plates>.deck-cell:nth-child(4){grid-column:1/-1}.plates>.deck-cell:nth-child(5){grid-column:span 8}}.carte-grid{display:grid;gap:40px}.carte-cols{display:grid;gap:36px;min-width:0}.carte-h{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;padding-bottom:12px;border-bottom:2px solid var(--paper-ink);font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(20px * (var(--k) + .12));line-height:1.25;letter-spacing:-.01em}.carte-h:lang(ar){letter-spacing:0}.carte-h small{font-family:var(--f-body);font-size:13px;font-weight:500;color:var(--fg-3);letter-spacing:.02em}.carte-row{position:relative;display:grid;grid-template-columns:minmax(0,auto) minmax(24px,1fr) auto auto;grid-template-areas:"name lead price go" "meta meta meta .";align-items:baseline;column-gap:12px;row-gap:2px;min-height:64px;padding:15px 0 14px;border-bottom:1px solid var(--hair-paper);color:var(--paper-ink)}.cr-go{grid-area:go;align-self:center;width:20px;height:20px;margin-inline-start:6px;color:var(--gold-on-paper);transition:transform var(--t2) var(--ease)}.carte-row:hover .cr-go{transform:translate(4px)}[dir=rtl] .carte-row:hover .cr-go{transform:translate(-4px) scaleX(-1)}.cr-name{grid-area:name;font-weight:500;font-size:17px;line-height:1.35;text-wrap:balance;transition:color var(--t1)}.cr-name:lang(ar){font-weight:600}.cr-lead{grid-area:lead;align-self:end;height:1em;margin-bottom:.35em;background:radial-gradient(circle,rgba(21,20,26,.38) .8px,transparent 1.2px) 0 100%/7px 4px repeat-x}.cr-price{grid-area:price;display:inline-flex;align-items:baseline;gap:6px;font-family:var(--f-num);font-weight:500;font-size:22px;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.01em;white-space:nowrap}.cr-price small{font-family:var(--f-body);font-size:13px;font-weight:500;color:var(--fg-3);letter-spacing:0}.cr-meta{grid-area:meta;color:var(--fg-3);font-size:13.5px;line-height:1.45}.carte-row:after{content:"";position:absolute;inset-inline-start:-16px;top:24px;width:6px;height:8px;background:var(--foil-paper);clip-path:var(--diamond);opacity:0;transition:opacity var(--t1)}.carte-row:hover:after,.carte-row:focus-visible:after{opacity:1}.carte-row:hover .cr-name,.carte-row:focus-visible .cr-name{color:var(--gold-on-paper)}.carte-row:focus-visible{outline-offset:2px}@media(max-width:767.98px){.carte-row{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"name price go" "meta meta .";column-gap:12px}.cr-go{margin-inline-start:0}.cr-lead{display:none}.cr-price{font-size:19px;gap:4px}.cr-price small{font-size:12px}.carte-row:after{display:none}}.carte-tax{margin:-8px 0 22px;color:var(--fg-3);font-size:13.5px;line-height:1.5}.carte-all{display:none}@media(max-width:767.98px){.carte li.is-more{display:none}.carte-all{display:inline-flex;margin-top:14px;font-size:14.5px}}@media(min-width:1024px){.carte-cols.is-split{display:block;columns:2;column-gap:clamp(40px,5vw,80px)}.carte-cols.is-split>.carte{break-inside:avoid;margin-bottom:36px}.carte-cols.is-split>.carte:last-child{margin-bottom:0}}.process{position:relative;display:grid}.process li{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);align-content:start;column-gap:16px;padding-bottom:22px}.process li:before{content:"";position:absolute;inset-inline-start:21px;top:40px;bottom:2px;width:1px;background:linear-gradient(180deg,var(--gold-700),rgba(196,144,42,.15))}.process li:last-child{padding-bottom:0}.process li:last-child:before{display:none}.pr-node{position:relative;grid-row:1/3;display:grid;place-items:center;width:44px;height:44px}.pr-node:before{content:"";position:absolute;width:30px;height:30px;transform:rotate(45deg);box-shadow:inset 0 0 0 1px var(--gold-600);background:var(--ink-900)}.pr-node span{position:relative;font-family:var(--f-num);font-size:12.5px;font-weight:600;letter-spacing:.04em;color:var(--gold-300)}.process h3{padding-top:10px}.process h3,.meetband h3>span{text-wrap:balance}.process p{margin-top:4px;max-width:40ch;color:var(--ivory-2);font-size:15px;line-height:1.6}@media(min-width:768px){.process li{padding-bottom:26px}.process p{font-size:15.5px;margin-top:6px}}@media(min-width:768px)and (max-width:1023.98px){.process p{max-width:62ch}}@media(min-width:1024px){.process{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:var(--gap)}.process.steps-4{grid-template-columns:repeat(4,minmax(0,1fr))}.process.steps-3{grid-template-columns:repeat(3,minmax(0,1fr))}.process:before{content:"";position:absolute;top:22px;inset-inline:22px calc(20% - var(--gap) * .8 - 22px);height:1px;background:var(--foil-h)}.process.steps-4:before{inset-inline-end:calc(25% - var(--gap) * .75 - 22px)}.process.steps-3:before{inset-inline-end:calc(33.333% - var(--gap) * .6667 - 22px)}.process li,.process li:last-child{grid-template-columns:minmax(0,1fr);padding:0}.process li:before{display:none}.pr-node{grid-row:auto;margin-bottom:18px}.process h3{padding-top:0}}.meetband{display:grid;gap:16px;margin-top:clamp(40px,5vw,60px);padding:22px;background:linear-gradient(110deg,#e6c26314,#e6c26300 60%),var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair)}[dir=rtl] .meetband{background:linear-gradient(250deg,#e6c26314,#e6c26300 60%),var(--ink-800)}.meetband h3{display:flex;align-items:center;gap:12px}.meetband h3 .icon{width:26px;height:26px;color:var(--gold-300)}.meet-facts{display:flex;flex-wrap:wrap;gap:8px}.meet-facts .chip{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:4px 12px;font-size:13.5px;line-height:1.4;color:var(--ivory-2);background:#f4efe105;box-shadow:inset 0 0 0 1px var(--hair-soft)}.meet-facts .chip .icon{width:15px;height:15px;color:var(--gold-500)}.meet-facts bdi{white-space:nowrap}.meetband .btn{justify-self:start}@media(max-width:767.98px){.meetband{padding:20px 18px}.meet-facts{gap:6px}.meet-facts .chip{padding:4px 10px;font-size:13px}}@media(min-width:1024px){.meetband{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;padding:20px 26px}.meetband .btn{justify-self:end}}.fd{display:grid;gap:40px}.fd-portrait{position:relative;align-self:start;width:min(220px,64%);margin:0}.fd-frame{position:relative}.fd-frame:before{content:"";position:absolute;inset:16px -16px -16px 16px;border:1px solid rgba(117,84,15,.45);pointer-events:none}[dir=rtl] .fd-frame:before{inset:16px 16px -16px -16px}.fd-img{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--vellum);clip-path:var(--mitre-lg)}.fd-img>img,.fd-img .zoom,.fd-img .zoom img{position:absolute;inset:0;width:100%;height:100%}.fd-img>img:not([src$=".svg"]),.fd-img .zoom img{object-fit:cover;object-position:50% 16%;filter:grayscale(1) sepia(.32) contrast(1.06) brightness(1.03);mix-blend-mode:multiply}.fd-img.is-empty{display:grid;place-items:center}.fd-img.is-empty>img{position:static;width:34%;height:auto;opacity:.6}.fd-img:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 58%,rgba(117,84,15,.12));pointer-events:none}.fd-portrait figcaption{display:flex;align-items:baseline;gap:10px;margin-top:30px;color:var(--fg-3);font-size:13px;line-height:1.45}.fd-portrait figcaption .dia{width:6px;height:8px}@media(max-width:767.98px){.fd-portrait figcaption{width:max-content;max-width:calc(100vw - 2 * var(--gutter))}}.fd-text{min-width:0}.fd-name{margin-top:14px;color:var(--fg);font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(var(--fs-h2) * var(--k));line-height:calc(var(--lh-d) + .06);letter-spacing:var(--ls-d);text-wrap:balance}.fd-role{margin-top:8px;color:var(--gold-on-paper);font-weight:600;font-size:15.5px;line-height:1.45}.fd-quote{position:relative;margin-top:24px;padding-inline-start:24px;max-width:44ch;color:var(--paper-ink);font-family:var(--f-display);font-weight:400;font-size:calc(18px * (var(--k) + .14));line-height:1.55}.fd-quote:lang(ar){line-height:1.9}.fd-quote:before{content:"";position:absolute;inset-inline-start:0;top:.35em;bottom:.35em;width:2px;background:linear-gradient(180deg,#c4902a,#75540f)}.fd-highlights{display:grid;margin-top:26px;border-top:1px solid var(--hair-paper)}.fd-highlights li{display:flex;align-items:center;gap:14px;min-height:50px;padding-block:9px;border-bottom:1px solid var(--hair-paper);color:var(--paper-ink-2);font-size:15.5px;line-height:1.45}.fd-highlights .dia{width:7px;height:9px}.fd-text .textlink{margin-top:14px}@media(max-width:767.98px){.fd-highlights li{min-height:44px;padding-block:8px}}@media(min-width:768px){.fd{grid-template-columns:minmax(0,4fr) minmax(0,7fr);column-gap:clamp(40px,5vw,64px);align-items:start}.fd-portrait{width:auto;max-width:300px}.fd-quote{font-size:calc(clamp(18px,1.55vw,21px) * (var(--k) + .14))}}@media(min-width:1024px){.fd{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(48px,6vw,104px);align-items:center}.fd-portrait{max-width:430px}.fd-highlights{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}}.voice{display:grid;gap:24px}.voice-head h2{margin-top:10px;color:var(--fg);font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(26px * (var(--k) + .12));line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.voice-head h2:lang(ar){letter-spacing:0;line-height:1.4}.voice-lede{margin-top:8px;max-width:36ch;color:var(--fg-3);font-size:14.5px;line-height:1.55}.voice-score{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-top:14px;color:var(--fg-2);font-size:14px}.voice-count{display:inline-flex;align-items:baseline;gap:10px}.voice-count b{font-family:var(--f-num);font-weight:400;font-size:40px;line-height:1;letter-spacing:-.03em;background:var(--foil-paper);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.voice-count>span{display:inline-flex;align-items:center;gap:6px}.voice-count .icon{width:16px;height:16px;color:var(--gold-on-paper)}.voice-links{display:flex;flex-wrap:wrap;align-items:center;gap:0 24px;margin-top:6px}.voice-links .textlink{display:block;padding-block:11px;font-size:14.5px;line-height:1.6}.voice-links .textlink .icon{display:inline-block;vertical-align:-.2em}.voice-links .textlink .icon-brand{width:16px;height:16px;margin-inline-end:5px}.voice-links .textlink>span:not(.sr){padding-inline-end:26px;background-origin:content-box;background-clip:content-box}.voice-links .textlink>span+.icon{margin-inline-start:-18px}.voice-cards{display:grid;gap:20px;min-width:0}.voice-quote{position:relative;display:grid;align-content:start;gap:16px;margin:0;padding:24px 24px 14px;background:var(--paper);box-shadow:var(--shadow-paper)}.voice-quote:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:2px;background:linear-gradient(180deg,#c4902a,#75540f)}.voice-text{color:var(--paper-ink);font-family:var(--f-display);font-weight:400;font-size:calc(20px * (var(--k) + .12));line-height:1.45}.voice-text:lang(ar){line-height:1.75}.voice-text:before{content:"“";display:block;height:24px;font-family:Jost,serif;font-size:56px;line-height:.9;color:#c4902a}[dir=rtl] .voice-text:before{content:"”"}.voice-text p{white-space:pre-line}.voice-text.is-clamped p{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.review-card{grid-template-rows:minmax(0,1fr) auto auto;align-content:stretch}@media(max-width:767.98px){.voice-text.is-clamped p{-webkit-line-clamp:4}}.voice-orig{display:grid;gap:4px}.review-lang{color:var(--fg-3);font-size:13px;line-height:1.45}.review-orig summary,.review-more{display:inline-flex;align-items:center;min-height:44px;padding:0;background:none;border:0;cursor:pointer;color:var(--gold-on-paper);font-size:14px;font-weight:500;text-decoration:underline;text-decoration-color:#75540f66;text-underline-offset:4px}.review-orig summary:hover,.review-more:hover{text-decoration-color:currentColor}.review-orig summary{list-style:none}.review-orig summary::-webkit-details-marker{display:none}.review-orig[open] .review-orig-show,.review-orig:not([open]) .review-orig-hide{display:none}.review-orig blockquote{padding-inline-start:14px;border-inline-start:2px solid var(--gold-600);color:var(--paper-ink);font-size:17px;line-height:1.6}.review-orig blockquote p{white-space:pre-line}.voice-quote:has(.review-orig[open]) .voice-text,.voice-quote:has(.review-orig[open]) .review-more{display:none}.voice-by{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding-top:14px;border-top:1px solid var(--hair-paper);color:var(--fg-3);font-size:13.5px;line-height:1.4}.voice-by cite{font-style:normal;font-weight:600;font-size:15px;color:var(--paper-ink);overflow-wrap:anywhere}.voice-by time{font-family:var(--f-num)}.voice-by time:lang(ar){font-family:var(--f-body)}.voice .mono{display:grid;place-items:center;flex:none;width:40px;height:40px;font-family:var(--f-num);font-size:13px;font-weight:600;color:var(--on-gold);background:var(--foil);clip-path:var(--diamond)}.voice .mono .icon{width:16px;height:16px}.voice .verdict{display:inline-flex;align-items:center;gap:6px;color:var(--emerald-p);font-weight:500}.voice .verdict.is-negative{color:var(--ruby-p)}.voice .verdict .icon{width:16px;height:16px}.voice-view{justify-self:start;font-size:14.5px}.reviews-rail{position:relative;min-width:0;--card-gap:clamp(16px,2vw,24px)}.reviews-track{display:grid;grid-auto-flow:column;grid-auto-columns:86%;gap:var(--card-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:4px 30px;margin-block-end:-26px}.reviews-track::-webkit-scrollbar{display:none}.reviews-track:focus-visible{outline-offset:6px}.review{display:flex;min-width:0;scroll-snap-align:start}.review .voice-quote{width:100%}.review-body{display:grid;align-content:start;gap:10px}.reviews-nav{display:flex;align-items:center;gap:16px;margin-top:24px}.reviews-btn{display:grid;place-items:center;flex:none;width:48px;height:48px;padding:0;background:none;border:0;color:var(--paper-ink);cursor:pointer;box-shadow:inset 0 0 0 1px #75540f73;transition:box-shadow var(--t1),color var(--t1)}.reviews-btn:hover:not(:disabled){color:var(--gold-on-paper);box-shadow:inset 0 0 0 1px var(--gold-on-paper)}.reviews-btn:disabled{opacity:.35;cursor:default}.reviews-btn .icon{width:20px;height:20px}.reviews-prev .icon{transform:scaleX(-1)}[dir=rtl] .reviews-prev .icon-flip{transform:none}.reviews-progress{position:relative;flex:1;height:2px;overflow:hidden;background:var(--hair-paper)}.reviews-progress>span{position:absolute;inset-block:0;inset-inline-start:0;width:100%;background:var(--gold-700);transform:scaleX(0);transform-origin:left;transition:transform var(--t2) var(--ease)}[dir=rtl] .reviews-progress>span{transform-origin:right}@media(min-width:768px){.voice-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.reviews-track{grid-auto-columns:calc((100% - var(--card-gap)) / 2)}}@media(min-width:1024px){.voice{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(40px,5vw,80px);align-items:start}.voice.is-solo{grid-template-columns:minmax(0,1fr)}.voice-quote{padding:28px 30px 16px}}.build{--code:10px;--cl:1.78;--bar:30px;--mono:ui-monospace,"SF Mono","Cascadia Mono","Segoe UI Mono","Roboto Mono",Menlo,Consolas,"Liberation Mono",monospace;position:relative;isolation:isolate;min-width:0;margin-block:2px 8px}.build:before{content:"";position:absolute;inset:-8% -10% -14%;z-index:-1;pointer-events:none;background:radial-gradient(50% 50% at 50% 55%,rgba(217,182,90,.16),rgba(217,182,90,.05) 55%,transparent 75%)}@media(min-width:480px){.build{--code:11px;--cl:1.85}}@media(min-width:768px){.build{--code:12.5px;--cl:1.95;--bar:36px;max-width:720px;margin-block:8px 18px}}@media(min-width:1024px){.build{--rest-x:4deg;--rest-y:-9deg;max-width:none;margin:0 -8px 0 0}[dir=rtl] .build{--rest-y:9deg;margin:0 0 0 -8px}.cover-in{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);grid-template-areas:"text build" "plates plates" "ledger ledger";column-gap:clamp(40px,4vw,64px);row-gap:0}.cover-in>.build{grid-area:build;align-self:center}section.cover .cover-plates{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap);margin-top:clamp(40px,3.6vw,60px)}section.cover .cover-plates .plate-a,section.cover .cover-plates .plate-b{grid-column:auto;grid-row:auto;margin-top:0;z-index:auto}section.cover .cover-plates .plate-b .plate-img{box-shadow:none}section.cover .cover-plates .plate-a .plate-label,section.cover .cover-plates .plate-b .plate-label{position:static;justify-self:start;width:auto;max-width:none;padding:14px 0 0;background:none;box-shadow:none}section.cover .cover-plates .plate-a .plate-title{color:var(--ivory)}section.cover .cover-plates .seal,section.cover .cover-plates.is-single .seal{top:-38px;inset-inline-start:auto;inset-inline-end:-18px}}@media(min-width:1200px){.build{--code:13px;--bar:38px}}@media(min-width:1440px){.build{--code:14px}}.build-in{position:relative;display:grid;grid-template-columns:max-content minmax(0,1fr);background:var(--ink-850);clip-path:var(--mitre-lg);transform:perspective(1800px) rotateX(calc(var(--rest-x,0deg) + var(--lean-x,0deg))) rotateY(calc(var(--rest-y,0deg) + var(--lean-y,0deg)));transition:transform .9s var(--ease)}.build-in:after{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;box-shadow:inset 0 0 0 1px var(--hair)}.be{display:flex;flex-direction:column;min-width:0;background:var(--ink-900)}.bw{display:flex;flex-direction:column;min-width:0;container-type:inline-size;border-inline-start:1px solid var(--hair-soft)}.be-bar,.bw-bar{display:flex;align-items:center;gap:8px;height:var(--bar);padding-inline:10px;border-bottom:1px solid var(--hair-soft);font-size:10.5px;line-height:1;white-space:nowrap}.be-bar{gap:10px;padding-inline:12px 7px}.bw-dots{display:inline-flex;gap:5px}.bw-dots i{width:6px;height:8px;background:var(--hair-strong);clip-path:var(--diamond)}.bw-dots i:first-child{background:var(--foil)}.be-tab{display:inline-flex;align-items:center;gap:6px;height:100%;padding-inline:4px 10px;font-family:var(--mono);color:var(--ivory-2);box-shadow:inset 0 -1px 0 var(--gold-500)}.be-tab i{width:5px;height:7px;background:var(--gold-500);clip-path:var(--diamond)}.be-run{display:inline-flex;align-items:center;gap:6px;height:24px;margin-inline-start:auto;padding:0 10px;border:0;background:#d9b65a14;color:var(--gold-300);box-shadow:inset 0 0 0 1px var(--hair);font-family:var(--f-body);font-size:11px;font-weight:600;line-height:1;cursor:pointer;transition:background-color var(--t1),box-shadow var(--t1)}.be-run:hover{background:#d9b65a29;box-shadow:inset 0 0 0 1px var(--hair-strong)}.be-run:focus-visible{outline:2px solid var(--gold-300);outline-offset:2px}.be-run .icon{width:9px;height:9px;fill:currentColor}@media(min-width:768px){.be-bar,.bw-bar{font-size:11.5px}.be-run{height:26px;font-size:12px}}.bw-bar{justify-content:space-between;color:var(--ivory-3)}.bw-url{display:inline-flex;align-items:center;gap:5px;min-width:0;height:22px;padding:0 9px;overflow:hidden;background:#f4efe10d;font-family:var(--mono);color:var(--ivory-2)}.bw-url span{overflow:hidden;text-overflow:ellipsis}.bw-lock{flex:none;width:11px;height:11px;color:var(--emerald)}.bw-state{display:inline-grid;grid-template-columns:auto auto;align-items:center;gap:6px;font-weight:600;color:var(--emerald)}.bw-state>i{position:relative;width:6px;height:6px;border-radius:50%;background:var(--emerald)}.bw-state>i:before,.bw-state>i:after{content:"";position:absolute;inset:0;border-radius:50%;opacity:0}.bw-state>i:before{background:var(--amber)}.bw-state>i:after{box-shadow:0 0 0 1px var(--emerald)}.bw-busy,.bw-live{grid-area:1/2}.bw-busy{color:var(--amber);opacity:0}@media(max-width:479.98px){.bw-url span{display:none}.bw-url{padding:0 6px}}.be-code{flex:1;margin:0;padding:calc(var(--code) * 1.1) calc(var(--code) * 1.3) calc(var(--code) * 1.3) 0;overflow:hidden;font-family:var(--mono);font-size:var(--code);line-height:var(--cl);color:var(--ivory-2);white-space:pre;tab-size:2;counter-reset:ln;contain:layout}.be-code code{font:inherit;color:inherit;background:none;padding:0}.bl{position:relative;display:block;min-height:calc(var(--code) * var(--cl));padding-inline-start:calc(2ch + 16px);background:linear-gradient(90deg,#d9b65a1a,#d9b65a00 80%) no-repeat -200vw 0/100% 100%}.bl:before{counter-increment:ln;content:counter(ln);position:absolute;left:0;width:2ch;text-align:right;color:#a49e926b}.bl .tx{display:inline-block;vertical-align:top}.c1{contain:inline-size;overflow:hidden;text-overflow:ellipsis}.c1 .tx{display:inline}.t-cm{color:#a49e92d9;font-style:italic}.t-cm bdi{font-family:var(--f-body);font-style:normal;font-size:.95em}.t-kw{color:var(--gold-300)}.t-ob{color:var(--ivory)}.t-fn{color:var(--sapphire)}.t-pr{color:var(--ivory-2)}.t-st{color:var(--emerald)}.bl:after{content:"";position:absolute;left:calc(2ch + 16px);top:.24em;bottom:.24em;width:2px;background:var(--gold-300);opacity:0}.be-term{display:none}@media(min-width:768px){.be-term{display:grid;gap:.3em;padding:calc(var(--code) * .85) 14px calc(var(--code) * 1.05);border-top:1px solid var(--hair-soft);background:#07070a73;font-family:var(--mono);font-size:calc(var(--code) * .86);line-height:1.5;color:var(--ivory-3);white-space:nowrap}.tm-cmd b{color:var(--gold-400);font-weight:400}.tm-ok{display:flex;gap:1.8ch}.tm-ok i{font-style:normal;color:var(--emerald)}.tm-live{display:flex;align-items:center;gap:.8ch;color:var(--emerald)}.tm-live b{width:.55em;height:.7em;background:var(--emerald);clip-path:var(--diamond)}}.bw-page{position:relative;flex:1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:auto minmax(0,1fr) auto;gap:3.4cqi 3cqi;padding:5cqi 5.5cqi 6cqi;overflow:hidden;background:radial-gradient(70% 60% at 85% 20%,rgba(217,182,90,.1),transparent 70%),var(--ink-900);contain:layout paint}.bw-page:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:linear-gradient(rgba(217,182,90,.09) 1px,transparent 1px) 0 0/12px 12px,linear-gradient(90deg,rgba(217,182,90,.09) 1px,transparent 1px) 0 0/12px 12px}.bw-page:after{content:"";position:absolute;inset:-10% 0;z-index:4;pointer-events:none;opacity:0;background:linear-gradient(100deg,transparent 30%,rgba(255,244,204,.16) 48%,rgba(255,244,204,.04) 56%,transparent 70%);transform:translate(-110%)}.mk{position:relative;min-width:0;min-height:0}.mk>*{position:relative;z-index:1}.mk:before,.mk:after{content:"";position:absolute;inset:0;pointer-events:none}.mk:before{z-index:2;border:1px dashed rgba(230,194,99,.55);opacity:0}.mk-nav{grid-column:1/-1;display:flex;align-items:center;gap:4cqi;height:8cqi;padding-bottom:2.6cqi}.mk-nav:after{border-bottom:1px solid var(--hair-soft)}.mk-nav img{width:4.4cqi;height:auto}.mk-nav i{width:9cqi;height:1.1cqi;background:#cbc5b866}.mk-nav i:first-of-type{margin-inline-start:auto}.mk-nav b{width:15cqi;height:4.6cqi;background:var(--foil)}.mk-hero{grid-column:1/5;display:flex;flex-direction:column;justify-content:center;gap:2.8cqi;padding-block:2cqi}.mk-hero i{display:block;height:1.3cqi;background:#cbc5b852}.mk-hero .mk-eyebrow{width:30%;height:1.2cqi;background:var(--gold-500)}.mk-hero .mk-h1{width:94%;height:5cqi;background:var(--ivory)}.mk-hero .mk-h2{width:66%;height:5cqi;margin-top:-.8cqi;background:var(--foil-h)}.mk-hero .mk-p{width:90%;margin-top:.8cqi}.mk-hero .mk-p2{width:64%;margin-top:0}.mk-cta{display:flex;gap:2cqi;margin-top:1.8cqi}.mk-cta b{width:30%;height:6cqi;background:var(--foil)}.mk-cta i{width:24%;height:6cqi;background:none;box-shadow:inset 0 0 0 1px var(--hair-strong)}.mk-art{grid-column:5/7;display:grid;place-items:center}.mk-art:after{background:radial-gradient(60% 55% at 50% 45%,rgba(217,182,90,.24),transparent 72%),var(--ink-700);box-shadow:inset 0 0 0 1px var(--hair)}.mk-art img{width:54%;height:auto;filter:drop-shadow(0 4px 10px rgba(0,0,0,.6))}.mk-card{display:flex;flex-direction:column;justify-content:space-between;gap:2cqi;height:16cqi;padding:2.8cqi}.mk-c1{grid-column:1/3}.mk-c2{grid-column:3/5}.mk-c3{grid-column:5/7}.mk-card:after{background:#f4efe10a;box-shadow:inset 0 0 0 1px var(--hair-soft)}.mk-card .icon{width:5.6cqi;height:5.6cqi;color:var(--gold-400);stroke-width:2}.mk-card svg:not(.icon){width:100%;height:7.4cqi;overflow:visible}.mk-card path{fill:none;stroke:var(--gold-300);stroke-width:1.5;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1 2;stroke-dashoffset:0}.mk-card>i{width:60%;height:1.1cqi;background:#cbc5b852}.mk-guide{position:absolute;z-index:3;pointer-events:none;opacity:0;background:var(--ruby)}.mk-guide em{position:absolute;padding:1px 3px;background:var(--ruby);color:var(--on-gold);font:600 8px/1.2 var(--mono);font-style:normal;white-space:nowrap}.mk-gx{left:5.5cqi;right:5.5cqi;top:2.2cqi;height:1px;transform-origin:0 50%}.mk-gx:before,.mk-gx:after{content:"";position:absolute;top:-3px;width:1px;height:7px;background:inherit}.mk-gx:before{left:0}.mk-gx:after{right:0}.mk-gx em{left:50%;top:-6px;transform:translate(-50%)}.mk-gy{--axis:scaleY(0);left:2.4cqi;top:17cqi;bottom:26cqi;width:1px;transform-origin:50% 0}.mk-gy em{left:4px;top:50%;transform:translateY(-50%)}.bp{display:none}@media(min-width:480px){.bp{position:absolute;z-index:6;right:-12px;bottom:-26px;display:flex;flex-direction:column;align-items:stretch;gap:6px;width:clamp(64px,15%,96px);aspect-ratio:9/18;padding:16px 9px 9px;border-radius:12px;background:radial-gradient(90% 50% at 50% 20%,rgba(217,182,90,.16),transparent 70%),var(--ink-900);box-shadow:inset 0 0 0 1px var(--hair-strong),0 26px 40px -14px #000000e6;rotate:5deg}.bp-bar{position:absolute;top:6px;left:50%;width:28%;height:3px;border-radius:2px;background:var(--hair-strong);translate:-50% 0}.bp img{align-self:center;width:36%;height:auto;margin-block:2px 4px}.bp i{display:block;height:3px;background:#cbc5b852}.bp .bp-h1{height:5px;background:var(--ivory)}.bp .bp-h2{width:70%;height:5px;margin-top:-2px;background:var(--foil-h)}.bp .bp-p{width:86%}.bp-btn{width:58%;height:9px;margin-top:2px;background:var(--foil)}.bp-cards{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin-top:auto}.bp-cards i{height:auto;aspect-ratio:1;background:#f4efe10d;box-shadow:inset 0 0 0 1px var(--hair-soft)}}@media(min-width:1024px){.bp{right:-18px;bottom:-34px}}@media(min-width:768px)and (max-width:1023.98px){.bp{right:2px}}@media(max-width:1023.98px){.build{--bar:42px}.be-run{height:40px;padding-inline:12px}}.build-in{animation:bd-rise .7s var(--ease) .05s backwards}.bw-page:before{animation:bd-in .5s var(--ease) .3s both,bd-out .5s var(--ease) 1.95s forwards}.mk:before{animation:bd-in .35s var(--ease) var(--bp,.45s) both,bd-out .4s var(--ease) 2.45s forwards}.mk-hero{--bp:.55s}.mk-art{--bp:.65s}.mk-c1{--bp:.75s}.mk-c2{--bp:.82s}.mk-c3{--bp:.89s}.mk-guide{animation:bd-guide .5s var(--ease) .95s both,bd-out .35s var(--ease) 1.95s forwards}.mk:after{animation:bd-fade .5s var(--ease) var(--fl,1.98s) backwards}.mk-art{--fl:2.06s}.mk-c1{--fl:2.12s}.mk-c2{--fl:2.18s}.mk-c3{--fl:2.24s}.mk>*{animation:bd-pop .45s var(--ease) var(--cd,2.48s) backwards}.mk-hero>*{--cd:2.5s}.mk-hero>.mk-h1{--cd:2.56s}.mk-hero>.mk-h2{--cd:2.62s}.mk-hero>.mk-p{--cd:2.68s}.mk-hero>.mk-p2{--cd:2.72s}.mk-hero>.mk-cta{--cd:2.78s}.mk-card>*{--cd:2.66s}.mk-art>img{animation:bd-crown .8s var(--ease) 3.72s backwards}.mk-c1 path{animation:bd-draw .9s var(--ease) 3.76s backwards}.bw-lock{animation:bd-lock .5s var(--ease) 2.9s backwards}.bw-busy{animation:bd-in .25s var(--ease) .5s both,bd-out .25s var(--ease) 3.66s forwards}.bw-live{animation:bd-pop .4s var(--ease) 3.7s backwards}.bw-state>i:before{animation:bd-in .2s var(--ease) .5s both,bd-out .2s var(--ease) 3.66s forwards}.bw-state>i:after{animation:bd-ring 1s ease-out 3.72s}.bw-page:after{animation:bd-sheen 1s var(--ease) 3.8s}.bp{animation:bd-phone .8s var(--ease) 4s backwards}.tm-ok i:nth-child(1){animation:bd-pop .35s var(--ease) 1.98s backwards}.tm-ok i:nth-child(2){animation:bd-pop .35s var(--ease) 2.48s backwards}.tm-ok i:nth-child(3){animation:bd-pop .35s var(--ease) 2.9s backwards}.tm-live{animation:bd-pop .4s var(--ease) 3.7s backwards}.c1{--at:.55s}.c2{--at:.9s;--d:.56s;--n:28}.c3{--at:1.54s;--d:.36s;--n:18}.c4{--at:2.04s;--d:.36s;--n:18}.c5{--at:2.54s;--d:.3s;--n:15}.c6{--at:2.94s;--d:.08s;--n:3}.c7{--at:3.14s;--d:.42s;--n:20}.c1 .tx{animation:bd-fade .4s var(--ease) var(--at) backwards}.bl:not(.c1){animation:bd-lit calc(var(--d) + .18s) linear var(--at)}.bl:not(.c1) .tx{animation:bd-type var(--d) steps(var(--n),end) var(--at) backwards}.bl:not(.c1):after{animation:bd-caret var(--d) steps(var(--n),end) var(--at) both,bd-on calc(var(--d) + .1s) linear var(--at)}.bl.c7:after{animation:bd-caret var(--d) steps(var(--n),end) var(--at) both,bd-on var(--d) linear var(--at),bd-blink 1s steps(1,end) calc(var(--at) + var(--d)) 3}@keyframes bd-rise{0%{opacity:0;translate:0 18px}}@keyframes bd-in{0%{opacity:0}to{opacity:1}}@keyframes bd-out{0%{opacity:1}to{opacity:0}}@keyframes bd-fade{0%{opacity:0}}@keyframes bd-pop{0%{opacity:0;transform:translateY(3px)}}@keyframes bd-guide{0%{opacity:0;transform:var(--axis,scaleX(0))}to{opacity:1;transform:none}}@keyframes bd-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes bd-caret{0%{transform:translate(0)}to{transform:translate(calc(var(--n) * 1ch))}}@keyframes bd-on{0%,to{opacity:1}}@keyframes bd-lit{0%,to{background-position:0 0}}@keyframes bd-blink{0%{opacity:1}50%{opacity:0}}@keyframes bd-lock{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.3)}}@keyframes bd-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}@keyframes bd-crown{0%{opacity:0;transform:translateY(10%) scale(.82)}}@keyframes bd-draw{0%{stroke-dashoffset:1}}@keyframes bd-sheen{0%{opacity:1;transform:translate(-110%)}to{opacity:1;transform:translate(110%)}}@keyframes bd-phone{0%{opacity:0;translate:0 26px;rotate:14deg}}.build.is-reset,.build.is-reset *,.build.is-reset *:before,.build.is-reset *:after{animation:none!important}.build.is-held *,.build.is-held *:before,.build.is-held *:after{animation-play-state:paused!important}.process>li:nth-child(1){--i:0}.process>li:nth-child(2){--i:1}.process>li:nth-child(3){--i:2}.process>li:nth-child(4){--i:3}.process>li:nth-child(5){--i:4}.process .pr-node:after{content:"";position:absolute;width:30px;height:30px;background:var(--foil);opacity:0;transform:rotate(45deg) scale(.6);pointer-events:none}.process .pr-node span{z-index:1}.process.is-wait:before{transform:scaleX(0)}.process.is-wait li:before{transform:scaleY(0)}.process.is-run:before{transform-origin:0 50%;animation:bd-line 1.6s var(--ease) .15s backwards}[dir=rtl] .process.is-run:before{transform-origin:100% 50%}.process.is-run li:before{transform-origin:50% 0;animation:bd-seg .45s var(--ease) calc(var(--i) * .3s + .3s) backwards}.process.is-run .pr-node:after{animation:bd-pass 1s var(--ease) calc(var(--i) * .3s + .2s)}@keyframes bd-line{0%{transform:scaleX(0)}}@keyframes bd-seg{0%{transform:scaleY(0)}}@keyframes bd-pass{0%{opacity:0;transform:rotate(45deg) scale(.6)}30%{opacity:.9;transform:rotate(45deg) scale(1.12)}to{opacity:0;transform:rotate(45deg) scale(1.55)}}@media(min-width:1200px){html.at-cover .masthead .header-cta{visibility:hidden}}@media(prefers-reduced-motion:reduce){.build-in,.build *,.build *:before,.build *:after,.process:before,.process li:before,.process .pr-node:after{animation:none!important}.build-in{transform:none;transition:none}.be-run{display:none}}@media print{.build{display:none!important}}@media(forced-colors:active){.build-in{border:1px solid CanvasText}.mk-guide{display:none}}.work-index.chapter{padding-top:clamp(28px,3.6vw,52px)}.wp:not(.is-xl):not(.is-solo) .plate-sum{display:none}.ph-main>a.wk-reels{margin-top:clamp(20px,2.4vw,28px)}.wk-reels{display:inline-flex;align-items:center;gap:16px;max-width:100%;padding-block:10px;padding-inline:10px 20px;color:var(--fg);background:#e6c26309;box-shadow:inset 0 0 0 1px var(--hair);transition:background-color var(--t1),box-shadow var(--t1)}.wk-reels:hover,.wk-reels:focus-visible{background:#e6c26314;box-shadow:inset 0 0 0 1px var(--gold-400)}.wk-reels-fan{position:relative;display:grid;place-items:center;flex:none;width:112px;height:90px}.wk-reels-card{grid-area:1/1;position:relative;width:46px;aspect-ratio:9/16;overflow:hidden;background:var(--ink-950);transition:transform .6s var(--ease)}.wk-reels-card:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px var(--hair);pointer-events:none}.wk-reels-card img{display:block;width:100%;height:100%;object-fit:cover}.wk-reels-card:nth-child(1){z-index:3}.wk-reels-card:nth-child(n+2) img{filter:brightness(.6) saturate(.9)}.wk-reels.n-2 .wk-reels-card:nth-child(1){transform:translate(-22%) rotate(-4deg)}.wk-reels.n-2 .wk-reels-card:nth-child(2){z-index:2;transform:translate(30%) rotate(7deg) scale(.9)}.wk-reels.n-3 .wk-reels-card:nth-child(2){z-index:2;transform:translate(-54%) rotate(-10deg) scale(.86)}.wk-reels.n-3 .wk-reels-card:nth-child(3){z-index:1;transform:translate(54%) rotate(10deg) scale(.86)}.wk-reels-play{grid-area:1/1;z-index:4;position:relative;display:grid;place-items:center;width:34px;height:34px;color:var(--on-gold);transition:transform var(--t2) var(--ease)}.wk-reels.n-2 .wk-reels-play{translate:-22% 0}.wk-reels-play:before{content:"";position:absolute;inset:0;background:var(--foil);clip-path:var(--diamond)}.wk-reels-play .icon{position:relative;width:12px;height:12px;transform:translate(1px);fill:currentColor}.wk-reels-words{display:grid;gap:4px;min-width:0}.wk-reels-words b{font-size:17px;font-weight:600;line-height:1.3}.wk-reels-words small{display:flex;align-items:center;gap:7px;font-size:13px;line-height:1.35;color:var(--fg-3)}.wk-reels-words small .icon{flex:none;width:17px;height:17px;color:var(--fg-2)}.wk-reels>.icon{flex:none;width:16px;height:16px;margin-inline-start:4px;color:var(--gold-400)}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.wk-reels:hover .wk-reels-card:nth-child(1){transform:translateY(-3px)}.wk-reels.n-2:hover .wk-reels-card:nth-child(1){transform:translate(-26%) translateY(-3px) rotate(-5deg)}.wk-reels.n-2:hover .wk-reels-card:nth-child(2){transform:translate(36%) rotate(10deg) scale(.9)}.wk-reels.n-3:hover .wk-reels-card:nth-child(2){transform:translate(-64%) rotate(-13deg) scale(.86)}.wk-reels.n-3:hover .wk-reels-card:nth-child(3){transform:translate(64%) rotate(13deg) scale(.86)}.wk-reels:hover .wk-reels-play{transform:scale(1.1)}}@media(prefers-reduced-motion:reduce){.wk-reels-card,.wk-reels-play{transition:none}}@media print{.wk-reels{display:none!important}}.work-plates{display:grid;gap:clamp(32px,3.6vw,52px) var(--gap)}.wp{display:grid;min-width:0}@media(min-width:768px){.work-plates{grid-template-columns:repeat(2,minmax(0,1fr))}.wp.is-xl,.wp.is-solo{grid-column:1/-1}}@media(min-width:768px)and (max-width:1023.98px){.wp:not(.is-xl):not(.is-solo):last-child:nth-child(2n){grid-column:1/-1}}@media(min-width:1024px){.work-plates{grid-template-columns:repeat(12,minmax(0,1fr))}.wp{grid-column:span 4}.wp.is-xl{grid-column:1/span 8;grid-row:span 2}.wp.is-half{grid-column:span 6}.wp.is-solo{grid-column:1/-1}.wp.is-xl .plate-title{font-size:calc(26px * (var(--k) + .1));line-height:1.22}.wp.is-xl .plate-sum{font-size:16px}}.wp.is-xl .plate-sum,.wp.is-solo .plate-sum{display:block;-webkit-line-clamp:unset;overflow:visible}@media(max-width:767.98px){.wp.is-xl .plate-sum,.wp.is-solo .plate-sum{display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}}@media(min-width:768px){.wp.is-solo .plate{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--gap);align-items:end}.wp.is-solo .plate-cap{padding-bottom:8px}.wp.is-solo .plate-title{font-size:calc(24px * (var(--k) + .1));line-height:1.25}}:is(.work-plates,.pj-neighbours) .plate-img.is-fit .plate-bg{filter:blur(24px) brightness(.56) saturate(1.4)}:is(.work-plates,.pj-neighbours) .plate-img.is-fit:before{background:radial-gradient(75% 85% at 50% 50%,#07070a00,#07070a80)}.pj-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(22px,3vw,34px);padding-block-end:clamp(40px,5vw,72px)}.pj-hero>*{min-width:0}@media(min-width:1024px){.pj-hero.has-show{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-rows:auto 1fr;grid-template-areas:"head show" "meta show";column-gap:clamp(40px,4.6vw,76px);align-items:start}.pj-hero.is-stack{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.pj-hero.has-show>.pj-head{grid-area:head}.pj-hero.has-show>.pj-meta{grid-area:meta}.pj-hero.has-show>.pj-show{grid-area:show;align-self:center;margin-block-start:clamp(18px,2.4vw,34px)}.pj-hero.has-show .pj-head h1{font-size:calc(var(--fs-h1) * var(--k) * .86)}}.pj-meta{display:grid;gap:20px;align-content:start}.pj-services{display:grid;gap:10px}.pj-services-label{margin:0;font-size:12.5px;line-height:1.35;letter-spacing:var(--track);text-transform:var(--case);color:var(--fg-3)}.pj-services-label:lang(ar),.pj-services-label:lang(ka){font-size:13px}.pj-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.pj-service{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:8px 14px;font-size:14px;line-height:1.35;color:var(--fg-2);box-shadow:inset 0 0 0 1px var(--hair-soft)}a.pj-service{color:var(--gold-300);box-shadow:inset 0 0 0 1px var(--hair);transition:background-color var(--t1),box-shadow var(--t1)}a.pj-service:after{content:"";flex:none;width:6px;height:8px;background:currentColor;clip-path:var(--diamond);opacity:.75}a.pj-service:hover,a.pj-service:focus-visible{background:#e6c26314;box-shadow:inset 0 0 0 1px var(--gold-400)}.pj-live{justify-self:start}@media(max-width:479.98px){.pj-live{justify-self:stretch}}.pj-stack{display:grid;justify-items:center;gap:18px;width:100%;max-width:560px;margin-inline:auto;color:var(--fg)}.pj-fan{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:6/4.4}.pj-fan-card{grid-area:1/1;position:relative;width:38%;aspect-ratio:9/16;overflow:hidden;background:var(--ink-950);clip-path:var(--mitre-lg);transition:transform .7s var(--ease)}.pj-fan-card:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px var(--hair);pointer-events:none}.pj-fan-card img{display:block;width:100%;height:100%;object-fit:cover}.pj-fan-card:nth-child(1){z-index:3}.pj-fan-card:nth-child(n+2) img{filter:brightness(.62) saturate(.9)}.pj-stack.n-1 .pj-fan-card{width:40%}.pj-stack.n-2 .pj-fan-card:nth-child(1){transform:translate(-16%) rotate(-3deg)}.pj-stack.n-2 .pj-fan-card:nth-child(2){z-index:2;transform:translate(22%) rotate(6deg) scale(.92)}.pj-stack.n-3 .pj-fan-card:nth-child(2){z-index:2;transform:translate(-42%) rotate(-8deg) scale(.88)}.pj-stack.n-3 .pj-fan-card:nth-child(3){z-index:1;transform:translate(42%) rotate(8deg) scale(.88)}.pj-stack:hover .pj-fan-card:nth-child(1),.pj-stack:focus-visible .pj-fan-card:nth-child(1){transform:translateY(-6px)}.pj-stack.n-2:hover .pj-fan-card:nth-child(1),.pj-stack.n-2:focus-visible .pj-fan-card:nth-child(1){transform:translate(-20%) translateY(-6px) rotate(-4deg)}.pj-stack.n-2:hover .pj-fan-card:nth-child(2),.pj-stack.n-2:focus-visible .pj-fan-card:nth-child(2){transform:translate(28%) rotate(9deg) scale(.92)}.pj-stack.n-3:hover .pj-fan-card:nth-child(2),.pj-stack.n-3:focus-visible .pj-fan-card:nth-child(2){transform:translate(-50%) rotate(-11deg) scale(.88)}.pj-stack.n-3:hover .pj-fan-card:nth-child(3),.pj-stack.n-3:focus-visible .pj-fan-card:nth-child(3){transform:translate(50%) rotate(11deg) scale(.88)}.pj-fan-play{grid-area:1/1;z-index:4;position:relative;display:grid;place-items:center;width:64px;height:64px;color:var(--on-gold);transition:transform var(--t2) var(--ease)}.pj-stack.n-2 .pj-fan-play{translate:-16% 0}.pj-fan-play:before{content:"";position:absolute;inset:0;background:var(--foil);clip-path:var(--diamond);box-shadow:0 10px 30px -8px #0009}.pj-fan-play .icon{position:relative;width:20px;height:20px;transform:translate(2px);fill:currentColor}.pj-stack:hover .pj-fan-play,.pj-stack:focus-visible .pj-fan-play{transform:scale(1.08)}.pj-show-reel .reel{width:min(100%,320px);margin-inline:auto}.pj-stack-label{display:inline-flex;align-items:stretch;box-shadow:inset 0 0 0 1px var(--hair)}.pj-stack-label>span,.pj-stack-label>b{display:flex;align-items:center;min-height:44px;padding:8px 16px;font-size:14.5px;line-height:1.3}.pj-stack-label>b{color:var(--on-gold);background:var(--foil);font-family:var(--f-num);font-weight:600}.pj-stack:hover .pj-stack-label,.pj-stack:focus-visible .pj-stack-label{box-shadow:inset 0 0 0 1px var(--gold-400)}.pj-story.chapter{padding-top:0}.pj-steps{display:grid;margin:0;padding:0;list-style:none}.pj-step{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-areas:"n head" ". body";column-gap:clamp(16px,2vw,28px);row-gap:12px;padding-block-end:clamp(34px,4vw,56px)}.pj-step:last-child{padding-block-end:0}.pj-step:not(:last-child):before{content:"";position:absolute;top:56px;bottom:12px;inset-inline-start:21.5px;width:1px;background:linear-gradient(var(--gold-600),var(--hair-soft))}.pj-step-n{grid-area:n;display:grid;place-items:center;width:44px;height:44px;font-family:var(--f-num);font-size:15px;font-weight:600;letter-spacing:.02em;color:var(--on-gold);background:var(--foil);clip-path:var(--mitre)}.pj-step-head{grid-area:head;align-self:center;margin:0;color:var(--fg);font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(clamp(22px,1.9vw,27px) * var(--k));line-height:1.25;letter-spacing:-.01em}.pj-step-head:lang(ar){letter-spacing:0;line-height:1.5}.pj-step-body{grid-area:body;display:grid;gap:14px;max-width:68ch;color:var(--fg-2);font-size:calc(17px * var(--kb));line-height:var(--lh)}.pj-step-body>*{margin:0}.pj-step-body ul{display:grid;gap:10px;padding:0;list-style:none}.pj-step-body li{position:relative;padding-inline-start:22px}.pj-step-body li:before{content:"";position:absolute;inset-inline-start:2px;top:.66em;width:7px;height:9px;background:var(--foil);clip-path:var(--diamond)}.pj-step.is-result .pj-step-body{padding:18px 20px;color:var(--fg);background:linear-gradient(135deg,rgba(230,194,99,.1),transparent 70%);box-shadow:inset 0 0 0 1px var(--hair)}@media(min-width:1024px){.pj-step{grid-template-columns:44px minmax(0,3fr) minmax(0,9fr);grid-template-areas:"n head body";column-gap:clamp(20px,2.6vw,40px)}.pj-step-head{align-self:start;padding-top:4px}}.pj-h2{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-bottom:clamp(24px,3vw,40px);color:var(--fg);font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(clamp(26px,2.4vw,36px) * var(--k));line-height:1.15;letter-spacing:var(--ls-d)}.pj-h2:lang(ar){line-height:1.45}.pj-h2 small{font-size:15px;font-weight:500;color:var(--gold-500)}.pj-video .video{clip-path:var(--mitre-lg)}.pj-gallery{display:grid;gap:clamp(40px,5vw,72px)}.pj-shots{display:grid;gap:clamp(28px,3vw,40px) var(--gap);align-items:start}.pj-shot{display:grid;gap:10px;align-content:start;min-width:0;margin:0}.pj-shot .zoom{overflow:hidden;background:var(--ink-800);clip-path:var(--mitre-lg)}.pj-shot img{width:100%;transition:transform .7s var(--ease)}.pj-shot .zoom:hover img{transform:scale(1.02)}.pj-shot figcaption{color:var(--fg-3);font-size:14px;line-height:1.5}@media(min-width:768px){.pj-shots.is-wide{grid-template-columns:repeat(2,minmax(0,1fr))}.pj-shots.is-wide>.is-full{grid-column:1/-1}}.pj-shots.is-wide.is-single{grid-template-columns:minmax(0,960px)}.pj-shots.is-square{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.4vw,32px) clamp(12px,1.6vw,20px)}@media(min-width:768px){.pj-shots.is-square{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.pj-shots.is-square{grid-template-columns:repeat(4,minmax(0,1fr))}}.pj-shots.is-tall{--cols:2;--cg:clamp(12px,2vw,28px);display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(20px,2.4vw,32px) var(--cg)}.pj-shots.is-tall>.pj-shot{flex:0 1 calc((100% - (var(--cols) - 1) * var(--cg)) / var(--cols));max-width:260px}@media(min-width:768px){.pj-shots.is-tall{--cols:3}}@media(min-width:1024px){.pj-shots.is-tall{--cols:4}}@media(min-width:1200px){.pj-shots.is-tall{--cols:5}}.pj-shots.is-tall.is-single>.pj-shot{flex-basis:min(100%,300px);max-width:300px}.pj-neighbours{display:grid;gap:clamp(32px,3.6vw,48px) var(--gap)}@media(min-width:768px){.pj-neighbours{grid-template-columns:repeat(2,minmax(0,1fr))}}.pj-neighbour{display:grid;gap:14px;align-content:start;min-width:0}.pj-neighbour-label{display:flex;align-items:center;gap:10px;color:var(--gold-500)}.pj-neighbour-label .icon{width:16px;height:16px}.pj-neighbour.is-prev .pj-neighbour-label .icon{transform:scaleX(-1)}[dir=rtl] .pj-neighbour.is-prev .pj-neighbour-label .icon{transform:none}.pj-neighbour.is-next .pj-neighbour-label .icon{order:2}@media(max-width:767.98px){.pj-neighbours:not(.is-one){grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.pj-neighbours:not(.is-one) .pj-neighbour{gap:10px}.pj-neighbours:not(.is-one) .plate{gap:10px}.pj-neighbours:not(.is-one) .plate-meta{display:none}.pj-neighbours:not(.is-one) .plate-title{font-size:calc(15px * (var(--k) + .12))}}.portfolio-videos{--cols:2;display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(20px,2.4vw,32px) clamp(12px,1.6vw,20px)}@media(min-width:768px){.portfolio-videos{--cols:3}}@media(min-width:1024px){.portfolio-videos{--cols:4}}@media(min-width:1200px){.portfolio-videos{--cols:6}}.portfolio-videos>.reel{flex:0 0 calc((100% - (var(--cols) - 1) * clamp(12px,1.6vw,20px)) / var(--cols));min-width:0}.portfolio-videos.is-few>.reel{flex-basis:min(100%,300px)}.reel{display:grid;gap:10px;align-content:start;margin:0}.reel-frame{position:relative;overflow:hidden;container-type:inline-size;background:var(--ink-950);clip-path:var(--mitre-lg)}.reel-frame:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px var(--hair);pointer-events:none}.reel video{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:contain;background:var(--ink-950)}.reel figcaption{color:var(--fg-3);font-size:14px;line-height:1.5}.reel-play{position:absolute;inset:0;display:grid;grid-template-rows:minmax(0,7fr) auto minmax(0,3fr);place-items:center;width:100%;padding:0;border:0;background:linear-gradient(180deg,#07070a00 55%,#07070a8c);color:var(--on-gold);cursor:pointer}.reel-play[hidden]{display:none}.reel-dia{position:relative;grid-row:2;display:grid;place-items:center;width:clamp(44px,28cqi,64px);height:clamp(44px,28cqi,64px);transition:transform var(--t2) var(--ease)}.reel-dia:before{content:"";position:absolute;inset:0;background:var(--foil);clip-path:var(--diamond);box-shadow:0 10px 30px -8px #0009}.reel-dia .icon{position:relative;width:clamp(15px,9cqi,20px);height:clamp(15px,9cqi,20px);transform:translate(2px);fill:currentColor}.reel-play:hover .reel-dia,.reel-play:focus-visible .reel-dia{transform:scale(1.08)}.reel-play:focus-visible{outline-offset:-4px}.pj-videos-more{margin-top:clamp(24px,3vw,36px)}.pj-videos-more>summary{display:flex;width:max-content;max-width:100%;margin-inline:auto;list-style:none;cursor:pointer}.pj-videos-more>summary::-webkit-details-marker{display:none}.pj-videos-more[open]>summary{display:none}.work-fields.chapter{padding-top:clamp(28px,3.6vw,52px);overflow:clip}.work-fields.chapter+.work-index.chapter{padding-top:var(--section-y)}.work-fields:before{content:"";position:absolute;z-index:0;inset-inline:-25%;bottom:0;height:58%;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(217,182,90,.11) 0 1px,transparent 1px 76px),repeating-linear-gradient(0deg,rgba(217,182,90,.08) 0 1px,transparent 1px 76px);transform:perspective(520px) rotateX(66deg);transform-origin:50% 100%;-webkit-mask-image:radial-gradient(52% 100% at 50% 100%,#000 15%,transparent 78%);mask-image:radial-gradient(52% 100% at 50% 100%,#000 15%,transparent 78%)}.work-fields>.wrap{position:relative;z-index:1}.wf-stage{--dir:1;display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(34px,3.6vw,56px) var(--gap);margin:clamp(6px,1.2vw,16px) 0 0;padding:0;list-style:none}[dir=rtl] .wf-stage,[dir=rtl] .wfp{--dir:-1}.wf{--side:0;flex:0 1 calc((100% - var(--gap)) / 2);display:grid;min-width:0}@media(min-width:1024px){.wf-stage>.wf{max-width:340px}}.wf:nth-child(odd){--side:1}.wf:nth-child(2n){--side:-1}@media(min-width:768px){.wf{flex-basis:calc((100% - 2 * var(--gap)) / 3)}.wf:nth-child(3n+1){--side:1}.wf:nth-child(3n+2){--side:0}.wf:nth-child(3n){--side:-1}}@media(min-width:1200px){.wf-stage:is(.n-4,.n-7,.n-8)>.wf{flex-basis:calc((100% - 3 * var(--gap)) / 4)}.wf-stage:is(.n-4,.n-7,.n-8)>.wf:nth-child(n){--side:0}.wf-stage:is(.n-4,.n-7,.n-8)>.wf:nth-child(4n+1){--side:1}.wf-stage:is(.n-4,.n-7,.n-8)>.wf:nth-child(4n){--side:-1}}@media(min-width:1200px){.wf-stage.is-row>.wf{flex-basis:calc((100% - 4 * var(--gap)) / 5)}.wf-stage.is-row>.wf:nth-child(n){--side:0}}.wf-door{display:grid;gap:16px;align-content:start;color:inherit;text-decoration:none;outline-offset:6px}.wf-art{--pitch:10deg;--lean:calc(var(--side,0) * var(--dir,1) * 9deg);--open:-16deg;--rise:0%;--fan:1;position:relative;isolation:isolate;display:block;aspect-ratio:5/4;transform:perspective(1000px) rotateX(calc(var(--pitch) + var(--rx,0deg))) rotateY(calc(var(--lean) + var(--ry,0deg)));transition:transform .8s var(--sm-out)}@media(max-width:767.98px){.wf-art{--lean:calc(var(--side,0) * var(--dir,1) * 6deg)}}.wf-door:is(:hover,:focus-visible,.is-tilt) .wf-art{--pitch:2deg;--lean:0deg;--open:-36deg;--rise:-10%;--fan:1.75}.wf-door.is-tilt .wf-art{transition:transform .3s var(--sm-out)}.wf-art:before{content:"";position:absolute;z-index:-1;inset-inline:3%;bottom:-3%;height:13%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.8),transparent)}.wf-art:after{content:"";position:absolute;z-index:6;inset:0;opacity:0;pointer-events:none;background:radial-gradient(220px circle at var(--mx,50%) var(--my,30%),rgba(255,244,204,.15),transparent 65%);transition:opacity .5s var(--sm-out)}.wf-door.is-tilt .wf-art:after{opacity:1}.wf-back{position:absolute;z-index:0;inset:15% 7% 6%;background:linear-gradient(170deg,var(--ink-700),var(--ink-850) 62%,var(--ink-900));box-shadow:inset 0 0 0 1px var(--hair),0 30px 40px -24px #000000e6}.wf-tab{position:absolute;z-index:0;inset-block-start:7%;inset-inline-start:7%;width:34%;height:9%;background:linear-gradient(180deg,var(--ink-600),var(--ink-700));clip-path:polygon(0 100%,11% 0,89% 0,100% 100%)}.wf-tab:before{content:"";position:absolute;inset-inline:14%;top:0;height:1px;background:var(--foil-line);opacity:.8}.wf-sheet{--x:0%;--y:0%;--r:0deg;position:absolute;z-index:1;inset-inline:16%;top:9%;aspect-ratio:16/10;overflow:hidden;background:var(--ink-800);box-shadow:0 0 0 1px #fff4cc1a,0 14px 24px -10px #000000d9;transform:translate(var(--x),calc(var(--rise) + var(--y))) rotate(var(--r));transition:transform .8s var(--sm-out),filter .8s var(--sm-out)}.wf-sheet img{display:block;width:100%;height:100%;object-fit:cover}.wf-sheet.s-0{z-index:3;--r:-1.5deg}.wf-sheet.s-1{z-index:2;--x:calc(8% * var(--fan));--y:-6%;--r:calc(4deg * var(--fan));filter:brightness(.7)}.wf-sheet.s-2{z-index:1;--x:calc(-9% * var(--fan));--y:-11%;--r:calc(-7deg * var(--fan));filter:brightness(.52)}.wf-door:is(:hover,:focus-visible,.is-tilt) .wf-sheet:not(.s-0){filter:brightness(.88)}.wf-front{position:absolute;z-index:4;inset-inline:5%;bottom:5%;display:grid;place-items:center;height:47%;background:linear-gradient(180deg,rgba(255,244,204,.08),transparent 32%),linear-gradient(175deg,var(--ink-700),var(--ink-850) 72%);box-shadow:inset 0 0 0 1px var(--hair),inset 0 1px #fff4cc33,0 -12px 24px -14px #000000d9;transform-origin:50% 100%;transform:perspective(700px) rotateX(var(--open));transition:transform .8s var(--sm-out)}.wf-front:before{content:"";position:absolute;inset-inline:10%;top:13%;height:1px;background:var(--foil-line);opacity:.65}.wf-emblem{display:grid;place-items:center;width:clamp(38px,24%,64px);aspect-ratio:1;border-radius:50%;color:var(--on-gold);background:var(--foil);box-shadow:inset 0 0 0 1px #ffffff47,0 8px 16px -8px #000000d9}.wf-emblem .icon{width:52%;height:52%}.wf-text{display:grid;gap:5px;justify-items:center;text-align:center;min-width:0}.wf-name{margin:0;color:var(--fg);font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(19px * (var(--k) + .12));line-height:1.3;text-wrap:balance;transition:color var(--t1)}.wf-door:is(:hover,:focus-visible) .wf-name{color:var(--gold-300)}.wf-count{margin:0;color:var(--gold-300);font-size:13.5px;font-weight:600;line-height:1.4}.wf-kinds{margin:0;color:var(--fg-3);font-size:13px;line-height:1.5;text-wrap:balance}.wf-go{display:inline-flex;align-items:center;gap:8px;margin:4px 0 0;color:var(--gold-400);font-size:12.5px;font-weight:600;line-height:1.4;letter-spacing:var(--track);text-transform:var(--case)}.wf-go .icon{flex:none;width:15px;height:15px;transition:translate .5s var(--sm-spring)}.wf-door:is(:hover,:focus-visible) .wf-go .icon{translate:calc(4px * var(--dir,1)) 0}@media(max-width:479.98px){.wf-door{gap:12px}.wf-name{font-size:calc(16px * (var(--k) + .12))}.wf-count,.wf-kinds{font-size:12.5px}.wf-go{gap:6px;letter-spacing:min(var(--track),.04em)}}.wf-stage.is-row .wf-name{font-size:calc(17px * (var(--k) + .12))}.wf-stage.is-row .wf-kinds{display:none}.wf.sm-in .wf-front{animation:wf-flap 1s var(--sm-out) calc(var(--d,0s) + .15s) backwards}.wf.sm-in .wf-sheet{animation:wf-sheet 1.1s var(--sm-out) calc(var(--d,0s) + .3s) backwards}.wf.sm-in .wf-sheet.s-1{animation-delay:calc(var(--d,0s) + .4s)}.wf.sm-in .wf-sheet.s-2{animation-delay:calc(var(--d,0s) + .5s)}@keyframes wf-flap{0%{transform:perspective(700px) rotateX(0)}}@keyframes wf-sheet{0%{transform:translateY(46%) rotate(0)}}.wfp-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(22px,3vw,34px);padding-block-end:clamp(40px,5vw,72px)}.wfp-hero>*{min-width:0}.wfp-meta{display:grid;gap:22px;align-content:start}.wfp-show{justify-self:center;width:min(100%,380px)}.wfp-show .wf-art{--side:-1;--lean:calc(var(--side) * var(--dir,1) * 10deg);--pitch:7deg;--open:-30deg;--rise:-7%;--fan:1.55}.wfp-show.is-tilt .wf-art{--lean:0deg;--pitch:2deg;--open:-38deg;--rise:-11%;--fan:1.8;transition:transform .3s var(--sm-out)}.wfp-show.is-tilt .wf-art:after{opacity:1}.wfp-show .wf-sheet:not(.s-0){filter:brightness(.82)}@media(min-width:1024px){.wfp-hero{grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-rows:auto 1fr;grid-template-areas:"head show" "meta show";column-gap:clamp(40px,4.6vw,76px);align-items:start}.wfp-head{grid-area:head}.wfp-meta{grid-area:meta}.wfp-show{grid-area:show;align-self:start;justify-self:center;width:100%;max-width:460px;margin-block-start:clamp(64px,7vw,112px)}}.pj-sector .pj-service .icon{flex:none;width:17px;height:17px}@media(prefers-reduced-motion:reduce){.wf-art,.wf-sheet,.wf-front,.wf-go .icon,.wf-name{transition:none}.wf.sm-in :is(.wf-front,.wf-sheet){animation:none}}@media(forced-colors:active){.wf-art:after{display:none}}.about-founder-in{display:grid;gap:clamp(36px,5vw,80px);align-items:start}@media(min-width:768px){.about-founder-in{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.about-portrait{display:grid;gap:18px;justify-self:start;width:min(100% - 16px,280px);margin:0}@media(min-width:480px){.about-portrait{width:min(100% - 16px,300px)}}@media(min-width:1024px){.about-portrait{width:min(100% - 16px,430px)}}.about-portrait-img{position:relative;isolation:isolate;aspect-ratio:4/5}.about-portrait-img:before{content:"";position:absolute;z-index:-1;inset-block:16px -16px;inset-inline:16px -16px;box-shadow:inset 0 0 0 1px var(--gold-on-paper);opacity:.55;pointer-events:none}.about-portrait-img>.zoom,.about-portrait-img>img{display:block;width:100%;height:100%;background:var(--vellum)}.about-portrait-img img{width:100%;height:100%;object-fit:cover;object-position:50% 20%;clip-path:var(--mitre-lg);filter:grayscale(1) sepia(.32) contrast(1.06) brightness(1.03);mix-blend-mode:multiply}.about-portrait-img.is-mark{display:grid;place-items:center;background:var(--paper-2);clip-path:var(--mitre-lg)}.about-portrait-img.is-mark>img{width:30%;height:auto;clip-path:none;filter:none;mix-blend-mode:normal;background:none}@media(min-width:768px){.about-portrait{position:sticky;top:110px}}.about-founder-text{display:grid;gap:14px;align-content:start;min-width:0}.about-founder-text>.folio{color:var(--fg-3)}.about-founder-text h2{color:var(--fg);font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(var(--fs-h2) * var(--k));line-height:calc(var(--lh-d) + .06);letter-spacing:var(--ls-d);text-wrap:balance}.about-role{color:var(--accent);font-weight:600;font-size:calc(16px * var(--kb))}.about-founder-text .prose{margin-top:12px}.about-founder-text .prose>p:first-child{color:var(--fg);font-family:var(--f-display);font-weight:400;font-size:calc(clamp(19px,1.6vw,22px) * var(--kb));line-height:1.55;padding-inline-start:20px;box-shadow:inset 2px 0 0 var(--gold-on-paper)}[dir=rtl] .about-founder-text .prose>p:first-child{box-shadow:inset -2px 0 0 var(--gold-on-paper)}.about-brand-in{display:grid;gap:20px}.about-brand-head{display:grid;gap:14px;align-content:start}.about-brand-name{text-transform:none}.about-brand-head h2{color:var(--fg);font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(var(--fs-h2) * var(--k));line-height:calc(var(--lh-d) + .06);letter-spacing:var(--ls-d);text-wrap:balance}.about-brand-body{font-size:calc(18px * var(--kb))}.about-brand-body>p:first-child{color:var(--fg)}@media(min-width:1024px){.about-brand-in{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(40px,5vw,80px);align-items:start}}.about-ledger{--fit-m:1;--fit-gap:var(--gap);margin-block:0;box-shadow:inset 0 1px 0 var(--hair)}@media(min-width:768px){.about-ledger{--fit-m:2}}.about-ledger>li{display:flex;min-width:0}.about-area{display:grid;grid-template-columns:48px minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;gap:4px 18px;width:100%;min-height:92px;padding-block:18px;box-shadow:inset 0 -1px 0 var(--hair-soft);color:var(--fg);transition:background-color var(--t1)}.about-area-icon{grid-row:1/span 2;display:grid;place-items:center;width:48px;height:48px;color:var(--gold-300);box-shadow:inset 0 0 0 1px var(--hair)}.about-area-icon .icon{width:24px;height:24px}.about-area-text{display:grid;gap:3px;min-width:0}.about-area-text b{font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(19px * (var(--k) + .12));line-height:1.3;transition:color var(--t1)}.about-area-text small{color:var(--fg-3);font-size:14px;line-height:1.5}.about-area-count{grid-column:2;color:var(--gold-500);font-size:13px;line-height:1.4}.about-area>.icon{grid-column:3;grid-row:1/span 2;width:18px;height:18px;color:var(--gold-500);transition:transform var(--t2) var(--ease)}a.about-area:hover b{color:var(--gold-300)}a.about-area:hover>.icon-flip{transform:translate(4px)}[dir=rtl] a.about-area:hover>.icon-flip{transform:translate(-4px) scaleX(-1)}.about-place{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:clamp(24px,3vw,36px);color:var(--fg-2)}.about-place .icon{width:20px;height:20px;color:var(--gold-400)}.about-place .label{color:var(--fg-3)}.creds-sum{display:flex;flex-wrap:wrap;gap:10px clamp(24px,3vw,44px);margin:6px 0 0;padding:0;list-style:none;color:var(--fg-3);font-size:14.5px;line-height:1.3}.creds-sum li{display:flex;align-items:baseline;gap:8px}.creds-sum b{font-family:var(--f-num);font-weight:500;font-size:clamp(34px,3.4vw,48px);line-height:1;letter-spacing:-.02em;background:var(--foil);-webkit-background-clip:text;background-clip:text;color:transparent}.creds{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(36px,4vw,56px) var(--gap);margin:0;padding:0;list-style:none}.cred{flex:0 1 calc((100% - var(--gap)) / 2);display:grid;gap:16px;align-content:start;min-width:0}@media(min-width:768px){.cred{flex-basis:calc((100% - 2 * var(--gap)) / 3)}}@media(min-width:1200px){.cred{flex-basis:calc((100% - 3 * var(--gap)) / 4)}}.cred-art{--pitch:6deg;--lean:-8deg;position:relative;isolation:isolate;display:grid;place-items:center;aspect-ratio:4/3;clip-path:var(--mitre-lg);background:radial-gradient(120% 85% at 50% 0%,rgba(230,194,99,.17),transparent 60%),linear-gradient(180deg,var(--ink-800),var(--ink-900) 78%);box-shadow:inset 0 0 0 1px var(--hair);transform:perspective(900px) rotateX(calc(var(--pitch) + var(--rx,0deg))) rotateY(calc(var(--lean) + var(--ry,0deg)));transition:transform .8s var(--sm-out)}.cred:nth-child(2n) .cred-art{--lean:8deg}@media(max-width:767.98px){.cred-art{--lean:-5deg}.cred:nth-child(2n) .cred-art{--lean:5deg}}.creds .cred-art:is(.is-tilt,:focus-within){--pitch:0deg;--lean:0deg}.cred-art.is-tilt{transition:transform .35s var(--sm-out)}.cred-art:before{content:"";position:absolute;z-index:0;inset-inline:10%;inset-block-end:6%;height:1px;background:var(--foil-line);opacity:.55}.cred-art:after{content:"";position:absolute;z-index:3;inset:0;opacity:0;pointer-events:none;background:radial-gradient(240px circle at var(--mx,50%) var(--my,30%),rgba(255,244,204,.16),transparent 65%);transition:opacity .5s var(--sm-out)}.cred-art.is-tilt:after{opacity:1}.cred-sheet{grid-area:1/1;position:relative;z-index:1;width:78%;transition:transform .7s var(--sm-out),filter .7s var(--sm-out)}.cred-sheet.is-tall{width:44%}.cred-sheet.is-face{z-index:2}.cred-sheet>.zoom:after{inset-inline-end:6px;bottom:6px;width:24px;height:24px;background-size:12px;transition:opacity .4s var(--sm-out),box-shadow var(--t1),background-color var(--t1)}.cred-sheet.is-back>.zoom:after{display:none}@media(hover:hover){.cred-sheet>.zoom:after{opacity:0}.cred-art:is(.is-tilt,:focus-within) .cred-sheet>.zoom:after{opacity:1}}.cred-sheet img{width:100%;height:auto;background:var(--paper-2);box-shadow:0 18px 28px -14px #000000e6,0 2px 5px #00000073}.cred-sheet.is-back{transform:rotate(-7deg) translate(-10%,-3%) scale(.92);filter:brightness(.66)}.cred-art:is(.is-tilt,:focus-within) .cred-sheet.is-face{transform:translate(9%,4%) rotate(2.5deg)}.cred-art:is(.is-tilt,:focus-within) .cred-sheet.is-back{transform:rotate(-10deg) translate(-17%,-5%) scale(.92);filter:brightness(.92)}.cred-sheet:focus-within{z-index:3}.cred-seal{position:absolute;z-index:4;inset-block-start:7%;inset-inline-end:6%;width:clamp(40px,21%,76px);aspect-ratio:1;border-radius:50%;overflow:hidden;box-shadow:0 0 0 2px var(--gold-500),0 10px 18px -6px #000000d9;transform:rotate(-12deg);transition:transform .7s var(--sm-spring)}.cred-seal img{width:100%;height:100%;object-fit:cover}.cred-art:is(.is-tilt,:focus-within) .cred-seal{transform:rotate(0) scale(1.08)}.cred-text{display:grid;gap:6px;min-width:0}.cred-field{display:flex;align-items:center;gap:8px;color:var(--gold-400);font-size:12px;font-weight:600;line-height:1.4;letter-spacing:var(--track);text-transform:var(--case)}.cred-field .icon{flex:none;width:16px;height:16px}.cred-field span{min-width:0}@media(max-width:479.98px){.cred-field{gap:6px;letter-spacing:min(var(--track),.04em)}.cred-field .icon{width:14px;height:14px}}.cred-text h3{color:var(--fg);font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(18px * (var(--k) + .12));line-height:1.3;text-wrap:balance}@media(max-width:479.98px){.cred-text h3{font-size:calc(16px * (var(--k) + .12))}}.cred-meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;color:var(--fg-3);font-size:13.5px;line-height:1.5}.cred-meta>:not(:first-child):before{content:"";display:inline-block;width:4px;height:4px;margin-inline-end:10px;vertical-align:middle;background:var(--gold-600);transform:rotate(45deg)}.cred-hours{color:var(--gold-300)}.cred.sm-in .cred-art{animation:cred-deal 1.2s var(--sm-out) var(--d,0s) backwards}.cred.sm-in .cred-sheet.is-back{animation:cred-fan 1.1s var(--sm-out) calc(var(--d,0s) + .45s) backwards}.cred.sm-in .cred-seal{animation:cred-stamp .7s var(--sm-spring) calc(var(--d,0s) + .7s) backwards}@keyframes cred-deal{0%{opacity:0;transform:perspective(900px) rotateX(58deg) rotateY(var(--lean)) translateY(16%)}}@keyframes cred-fan{0%{transform:none;filter:brightness(1)}}@keyframes cred-stamp{0%{opacity:0;transform:scale(1.9) rotate(-40deg)}}@media(prefers-reduced-motion:reduce){.cred-art,.cred-sheet,.cred-seal{transition:none}.cred.sm-in :is(.cred-art,.cred-sheet,.cred-seal){animation:none}}@media(forced-colors:active){.cred-art:after{display:none}}.contact-doors.chapter{padding-top:clamp(28px,3.6vw,48px)}.doors-title{display:flex;align-items:center;gap:10px;margin-bottom:clamp(18px,2.4vw,28px);color:var(--gold-500)}.doors-title .dia{width:6px;height:8px}.doors-about{display:flex;align-items:center;gap:10px;width:fit-content;max-width:100%;margin:-6px 0 clamp(18px,2.4vw,26px);padding:8px 14px;color:var(--fg);font-size:calc(15px * var(--kb));line-height:1.4;box-shadow:inset 0 0 0 1px var(--hair)}.doors-about .icon{flex:none;width:18px;height:18px;color:var(--gold-400)}.doors{display:grid;gap:14px}.door-list{--fit-m:1;--fit-gap:12px;row-gap:12px;align-content:start}.door{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 16px;min-height:96px;padding:18px 20px;background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair);color:var(--fg);transition:background-color var(--t2) var(--ease),box-shadow var(--t2) var(--ease),transform var(--t2) var(--ease)}.door:hover{background:var(--ink-700);box-shadow:inset 0 0 0 1px var(--gold-500);transform:translateY(-2px)}.door-icon{display:grid;place-items:center;flex:none;width:52px;height:52px;color:var(--gold-300);background:#e6c2630d;box-shadow:inset 0 0 0 1px var(--hair)}.door-icon .icon{width:24px;height:24px}.door-text{display:grid;gap:3px;min-width:0}.door-text b{font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(19px * (var(--k) + .12));line-height:1.25;text-wrap:balance}.door-text b:lang(ar){line-height:1.5}.door-text small{color:var(--fg-2);font-size:calc(14.5px * var(--kb));line-height:1.5;text-wrap:pretty}.door-text small bdi{white-space:nowrap}.door-hours{display:inline-block;max-width:100%}.door-part{display:block}.door-sep{display:none}.door-value{justify-self:start;margin-top:2px;color:var(--gold-300);font-family:var(--f-num);font-size:16px;font-weight:500;letter-spacing:.01em}.door>.icon{width:18px;height:18px;color:var(--gold-500);transition:transform var(--t2) var(--ease)}.door:hover>.icon-flip{transform:translate(4px)}[dir=rtl] .door:hover>.icon-flip{transform:translate(-4px) scaleX(-1)}@media(max-width:479.98px){.door{padding:16px;gap:4px 14px}.door-icon{width:44px;height:44px}}@media(min-width:768px){.doors:not(.has-tickets) .door-list{--fit-m:2}}@media(min-width:1200px){.doors:not(.has-tickets) .door-list{--fit-m:3}}@media(min-width:1024px){.doors.has-tickets{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--gap);align-items:stretch}.doors.has-tickets .door-list{grid-auto-rows:auto;align-content:stretch}.doors.has-tickets.doors-0{grid-template-columns:minmax(0,1fr);max-width:820px}}.ticket-entry{position:relative;display:grid;gap:18px;align-content:start;justify-items:start;padding:clamp(24px,3vw,40px);background:var(--ink-850);box-shadow:inset 0 0 0 1px var(--hair)}.ticket-entry:before{content:"";position:absolute;inset-inline:0;top:0;height:3px;background:var(--foil)}.ticket-entry h2{color:var(--fg);font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(clamp(26px,2.4vw,34px) * var(--k));line-height:1.2;letter-spacing:var(--ls-d)}.ticket-entry h2:lang(ar){line-height:1.45}.ticket-entry-lede{max-width:54ch;color:var(--fg-2);font-size:calc(16.5px * var(--kb));line-height:1.6}.ticket-entry-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.contact-info-in{display:grid;gap:clamp(36px,4vw,56px)}@media(min-width:1024px){.contact-info-in:not(.is-single){grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(40px,5vw,80px);align-items:start}}.contact-list{display:grid;align-content:start;min-width:0}.contact-list>h2,.business>h2,.business>h3{margin-bottom:16px;color:var(--fg);font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(clamp(24px,2.2vw,30px) * var(--k));line-height:1.2;letter-spacing:var(--ls-d)}.contact-rows{display:grid;box-shadow:inset 0 1px 0 var(--hair-soft)}.contact-rows li{display:grid;grid-template-columns:22px minmax(0,7.5em) minmax(0,1fr);align-items:center;gap:2px 14px;min-height:60px;padding-block:6px;box-shadow:inset 0 -1px 0 var(--hair-soft)}.contact-rows .icon{width:20px;height:20px;color:var(--gold-400)}.contact-rows .k{color:var(--fg-3);font-size:13.5px;line-height:1.4}.contact-rows .v{justify-self:start;min-width:0;max-width:100%;color:var(--fg);font-size:calc(17px * var(--kb));line-height:1.45;text-align:start;overflow-wrap:anywhere}.contact-rows a.v{display:inline-flex;align-items:center;min-height:44px;transition:color var(--t1)}.contact-rows a.v:hover{color:var(--gold-300)}@media(max-width:479.98px){.contact-rows li{grid-template-columns:22px minmax(0,1fr);row-gap:0;padding-block:10px}.contact-rows .v{grid-column:2}}.contact-social-title{margin:28px 0 12px;color:var(--fg-3);font-size:13.5px;font-weight:600;letter-spacing:var(--track);text-transform:var(--case)}.contact-social-title:lang(ar),.contact-social-title:lang(ka){font-size:14px}.business{display:grid;align-content:start;min-width:0}.business-list{display:grid;box-shadow:inset 0 1px 0 var(--hair-soft)}.business-list>div{display:grid;grid-template-columns:minmax(0,10em) minmax(0,1fr);gap:2px 18px;align-items:baseline;padding-block:12px;box-shadow:inset 0 -1px 0 var(--hair-soft)}.business-list dt{color:var(--fg-3);font-size:13.5px;line-height:1.4}.business-list dd{min-width:0;color:var(--fg-2);font-size:calc(16px * var(--kb));line-height:1.5;text-align:start;overflow-wrap:anywhere}.business-list a{display:inline-flex;align-items:center;min-height:44px;color:var(--gold-300);transition:color var(--t1)}.business-list a:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:479.98px){.business-list>div{grid-template-columns:minmax(0,1fr)}}.prose{max-width:68ch;color:var(--fg-2);font-size:calc(17.5px * var(--kb));line-height:var(--lh)}.prose>*+*{margin-top:1em}.prose>:first-child{margin-top:0}.prose h2,.prose h3{color:var(--fg);font-family:var(--f-display);font-weight:var(--w-d);line-height:1.3;letter-spacing:-.005em;text-wrap:balance}.prose h2{margin-top:2.1em;font-size:calc(clamp(22px,1.9vw,27px) * (var(--k) + .12))}.prose h3{margin-top:1.6em;font-size:calc(19px * (var(--k) + .12))}.prose h2:lang(ar),.prose h3:lang(ar){line-height:1.55;letter-spacing:0}.prose h2+*,.prose h3+*{margin-top:.7em}.prose ul,.prose ol{padding-inline-start:1.4em}.prose ul li{position:relative}.prose ul li:before{content:"";position:absolute;inset-inline-start:-1.15em;top:.68em;width:.4em;height:.52em;background:var(--foil);clip-path:var(--diamond)}.paper .prose ul li:before{background:var(--foil-paper)}.prose ol{list-style:decimal}.prose ol li::marker{color:var(--accent);font-family:var(--f-num);font-size:.92em}.prose li+li{margin-top:.45em}.prose a{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.prose a:hover{text-decoration-thickness:2px}.prose blockquote{padding-inline-start:20px;border-inline-start:2px solid var(--accent);color:var(--fg)}.prose strong{color:var(--fg);font-weight:600}.prose-legal{font-size:calc(16.5px * var(--kb))}.prose-legal strong{unicode-bidi:plaintext}.prose>.toc-anchor{display:block;height:0;margin:0}.prose>.toc-anchor:first-child+h2{margin-top:0}.prose>.toc-anchor:target+h2{color:var(--gold-300)}.paper .prose>.toc-anchor:target+h2{color:var(--gold-on-paper)}.legal-in.has-toc .prose-legal{counter-reset:legal-part}.legal-in.has-toc .prose-legal>.toc-anchor+h2:before{counter-increment:legal-part;content:counter(legal-part,decimal-leading-zero);display:block;margin-bottom:6px;color:var(--gold-600);font-family:var(--f-num);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums lining-nums;line-height:1.2;letter-spacing:.06em}.paper .legal-in.has-toc .prose-legal>.toc-anchor+h2:before{color:var(--gold-on-paper)}.legal.chapter{padding-top:clamp(28px,3.6vw,52px)}.legal-updated{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;color:var(--fg-2);font-size:15px}.legal-updated .label{color:var(--gold-500)}.legal-updated.is-end{margin-top:clamp(28px,3vw,40px)}.legal-in{display:grid;gap:clamp(24px,3vw,36px)}.legal-text{min-width:0}.legal-text .business{margin-top:clamp(36px,4vw,52px);padding-top:clamp(24px,3vw,32px);max-width:68ch;box-shadow:inset 0 1px 0 var(--hair)}.legal-consent{margin-top:clamp(22px,2.6vw,30px)}.legal-ask{display:grid;gap:10px;max-width:68ch;margin-top:clamp(32px,4vw,48px);padding:clamp(20px,3vw,28px);background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair-soft)}.legal-ask h2{color:var(--fg);font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(clamp(20px,1.7vw,24px) * (var(--k) + .12));line-height:1.3;text-wrap:balance}.legal-ask h2:lang(ar){line-height:1.55}.legal-ask p{color:var(--fg-2);font-size:calc(16px * var(--kb));line-height:var(--lh)}.legal-ask-ways{display:flex;flex-wrap:wrap;align-items:center;gap:6px 24px;margin-top:6px}@media(min-width:1024px){.legal-in.has-toc{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(40px,5vw,80px);align-items:start}}.toc{min-width:0}.toc ol{display:grid}.toc a{display:grid;grid-template-columns:2.4em minmax(0,1fr);align-items:baseline;gap:4px;min-height:44px;padding-block:11px;box-shadow:inset 0 -1px 0 var(--hair-soft);color:var(--fg-2);font-size:calc(14.5px * var(--kb));line-height:1.4;transition:color var(--t1)}.toc a:hover{color:var(--gold-300)}.toc-n{color:var(--gold-600);font-size:12px;font-weight:500}.toc-side{display:none}.toc-fold{background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair)}.toc-fold summary{display:flex;align-items:center;gap:12px;min-height:52px;padding-inline:16px;cursor:pointer;list-style:none}.toc-fold summary::-webkit-details-marker{display:none}.toc-fold summary .label{color:var(--gold-400)}.toc-count{margin-inline-start:auto;color:var(--fg-3);font-size:13px}.toc-fold summary .icon{flex:none;width:16px;height:16px;color:var(--gold-500);transform:rotate(90deg);transition:transform var(--t2) var(--ease)}.toc-fold[open] summary .icon{transform:rotate(-90deg)}.toc-fold ol{padding:0 16px 10px;box-shadow:inset 0 1px 0 var(--hair-soft)}.toc-fold li:last-child a{box-shadow:none}@media(min-width:1024px){.toc{position:sticky;top:96px;max-height:calc(100vh - 120px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ink-600) transparent}.toc-fold{display:none}.toc-side{display:grid;gap:10px;padding-inline-end:8px}.toc-side>.label{color:var(--gold-500)}.toc-side ol{box-shadow:inset 0 1px 0 var(--hair-soft)}}@media print{.toc{display:none}.legal-in.has-toc{display:block}}.buy-steps{display:flex;flex-wrap:wrap;align-items:center;gap:10px 8px;margin:0;padding:0;font-size:13.5px;line-height:1.35;color:var(--fg-3)}.buy-steps li{display:inline-flex;align-items:center;gap:8px;min-height:32px}.buy-steps li+li:before{content:"";flex:none;width:20px;height:1px;margin-inline-end:2px;background:var(--line)}.buy-step-n{display:inline-grid;place-items:center;flex:none;width:26px;height:26px;font-family:var(--f-num);font-size:12px;font-weight:600;line-height:1;color:var(--fg-2);box-shadow:inset 0 0 0 1px var(--hair-strong)}.buy-step-n .icon{width:14px;height:14px}.buy-steps .is-done{color:var(--fg-2)}.buy-steps .is-done .buy-step-n{background:var(--ink-600);color:var(--gold-300);box-shadow:none}.buy-steps [aria-current]{color:var(--fg);font-weight:600}.buy-steps [aria-current] .buy-step-n{background:var(--foil);color:var(--on-gold);box-shadow:none}.paper .buy-steps .is-done .buy-step-n{background:var(--paper-3);color:var(--gold-on-paper)}.ph-main>.buy-steps,.buy-steps-hint{margin-top:20px}.shop-catalogue{padding-block:clamp(28px,3.4vw,44px) var(--section-y)}.shop-catalogue:not(.is-embedded){background:radial-gradient(70% 420px at 50% 0,rgba(230,194,99,.07),transparent 70%),var(--bg)}.shop-catalogue.is-embedded{padding:0}.shop-section{display:grid;gap:22px}.shop-section+.shop-section{margin-top:clamp(44px,6vw,80px)}.shop-section-head{display:grid;gap:8px;max-width:62ch}.shop-section-head h2{font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(clamp(28px,2.8vw,40px) * var(--k));line-height:calc(var(--lh-d) + .08);letter-spacing:var(--ls-d);color:var(--fg);text-wrap:balance}.shop-section-head p{color:var(--fg-2);font-size:calc(16.5px * var(--kb));line-height:1.6}.shop-catalogue{counter-reset:shop-area}.shop-area.has-head:not([hidden]){counter-increment:shop-area}.shop-area{display:grid;gap:16px;min-width:0}.shop-area+.shop-area{margin-top:clamp(32px,4vw,56px)}.shop-area-head:before{content:counter(shop-area,decimal-leading-zero);flex:none;min-width:1.6em;font-family:var(--f-num);font-weight:300;font-size:1.25em;line-height:1;letter-spacing:-.02em;background:var(--foil);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.shop-area-head{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--line);color:var(--fg);font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(clamp(22px,2vw,27px) * var(--k));line-height:1.25;text-wrap:balance}.shop-area-icon{display:grid;place-items:center;flex:none;width:40px;height:40px;color:var(--accent);box-shadow:inset 0 0 0 1px var(--line)}.shop-area-icon .icon{width:18px;height:18px}.shop-area-name{min-width:0;overflow-wrap:break-word}.shop-quiet{display:flex;align-items:center;gap:12px;color:var(--fg-3);font-size:15.5px;line-height:1.5}.shop-quiet .dia{flex:none;width:7px;height:9px}.offer-grid{--fit-m:1;--fit-gap:clamp(16px,2vw,28px);--fit-cap:460px;row-gap:var(--fit-gap);margin-block:0;padding:0}@media(min-width:640px){.offer-grid{--fit-m:2}}@media(min-width:1024px){.offer-grid{--fit-m:3}.is-embedded .offer-grid{--fit-m:2}}@media(min-width:1440px){.is-embedded .offer-grid{--fit-m:3}}.offer-grid>li{display:grid;min-width:0}.offer-card{--fg:var(--paper-ink);--fg-2:var(--paper-ink-2);--fg-3:var(--paper-ink-3);--accent:var(--gold-on-paper);position:relative;display:grid;grid-template-rows:auto 1fr;min-width:0;color:var(--paper-ink);background:var(--paper);box-shadow:var(--shadow-paper),0 0 0 1px #15141a0f;transition:transform var(--t2) var(--ease),box-shadow var(--t2) var(--ease)}@supports (grid-template-rows:subgrid){.offer-grid>li{grid-row:span 2;grid-template-rows:subgrid;row-gap:0}.offer-grid .offer-card{grid-row:span 2;grid-template-rows:subgrid;row-gap:0}}.offer-card:hover{transform:translateY(-3px);box-shadow:0 30px 60px -30px #15141a8c,0 0 0 1px #75540f47}.offer-card:focus-visible{outline:2px solid var(--gold-on-paper);outline-offset:3px}.on-night .offer-card:focus-visible,.acct .offer-card:focus-visible{outline-color:var(--gold-300)}.offer-card .offer-art{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;aspect-ratio:auto;min-height:104px;padding:14px 20px}.offer-card .offer-art .art-icon{flex:none;width:56px;height:56px}.offer-card .offer-art .art-icon .icon{width:22px;height:22px}.offer-card .offer-art .art-kind{position:relative;top:auto;inset-inline-start:auto;flex:1 1 6em;min-width:auto;max-width:100%;line-height:1.4;overflow-wrap:break-word}.offer-card .offer-art .offer-price{position:relative;justify-items:end;margin-inline-start:auto;text-align:end}.offer-art .offer-price b{background:var(--foil);-webkit-background-clip:text;background-clip:text}.offer-art .offer-price small{color:var(--ivory-3)}.offer-card .offer-art.has-cover{padding:0;gap:0 14px;background:var(--ink-900)}.offer-card .offer-art.has-cover:before,.offer-card .offer-art.has-cover:after{display:none}.offer-cover-art{position:relative;display:block;flex:0 0 100%;width:100%;aspect-ratio:3/2;overflow:hidden;background:var(--ink-900)}.offer-card .offer-cover-art>img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.offer-card .offer-art.has-cover .art-icon{margin:14px 0;margin-inline-start:16px}.offer-card .offer-art.has-cover .art-kind{margin-block:14px}.offer-card .offer-art.has-cover .offer-price{margin:14px 16px;margin-inline-start:auto;max-width:calc(100% - 32px)}:is(.acct,.shop-catalogue) .offer-card{box-shadow:var(--shadow-paper),0 0 0 1px var(--hair)}:is(.acct,.shop-catalogue) .offer-card:hover{box-shadow:0 30px 60px -30px #000000b3,0 0 0 1px var(--gold-600)}:is(.acct,.shop-catalogue) .offer-card .offer-art{box-shadow:inset 0 -1px 0 var(--hair)}.shop-catalogue .offer-card:focus-visible{outline-color:var(--gold-300)}.offer-body{display:grid;grid-template-rows:auto auto 1fr auto;gap:12px;align-content:start;min-width:0;padding:20px 20px 18px}.offer-body h3{font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(21px * (var(--k) + .1));line-height:1.25;letter-spacing:-.01em;color:var(--paper-ink);text-wrap:balance;transition:color var(--t1)}.offer-body h3:lang(ar){letter-spacing:0;line-height:1.45}.offer-card:hover h3{color:var(--gold-on-paper)}.offer-sum{font-size:14.5px;line-height:1.55;color:var(--paper-ink-2)}.offer-ticks{display:grid;gap:7px;align-content:start;margin:0;padding:0}.offer-ticks li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:10px;font-size:14px;line-height:1.45;color:var(--paper-ink-2)}.offer-ticks .icon{width:16px;height:16px;margin-top:2px;color:var(--gold-on-paper)}.offer-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px 14px;padding-top:14px;margin-top:2px;border-top:1px solid var(--hair-paper)}.offer-price{display:grid;gap:2px;min-width:0}.offer-price b{display:block;font-family:var(--f-num);font-weight:500;font-size:30px;line-height:1.05;letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;background:var(--foil-paper);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.offer-price b.offer-price-alt{margin-top:8px;font-size:22px}.offer-price small{display:block;font-size:12.5px;line-height:1.4;color:var(--paper-ink-3)}.offer-price .tax-note{margin-top:4px}.offer-go{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--gold-on-paper);font-weight:600;font-size:14.5px}.offer-go .icon{width:18px;height:18px;transition:transform var(--t2) var(--ease)}.offer-card:hover .offer-go .icon-flip{transform:translate(4px)}[dir=rtl] .offer-card:hover .offer-go .icon-flip{transform:translate(-4px) scaleX(-1)}.shop-head .ph-count small{max-width:26ch}.terms-brief{display:grid;gap:6px;margin:2px 0 0;padding:0;font-size:14px;line-height:1.5;color:var(--fg-2)}.terms-brief li{position:relative;padding-inline-start:16px}.terms-brief li:before{content:"";position:absolute;inset-inline-start:0;top:.55em;width:6px;height:8px;background:var(--foil);clip-path:var(--diamond)}.actionbar .ab-per{display:inline;margin-inline-start:6px;font-family:var(--f-body);font-size:13px;font-weight:400;color:var(--ivory-3)}.actionbar-text{min-width:0}.actionbar-text small{overflow-wrap:break-word}.checkout-grid{display:flex;flex-direction:column;gap:clamp(28px,3.4vw,44px);min-width:0}.checkout-main,.checkout-side{display:contents}.co-summary{order:1}.co-amounts{order:2}.co-terms{order:4}.co-form{order:5}.co-meta{order:6}.co-block{display:grid;gap:14px;align-content:start;min-width:0}.co-amounts{position:relative;padding:clamp(20px,2.6vw,26px);background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair)}.co-amounts:before{content:"";position:absolute;inset-inline:0;top:0;height:2px;background:var(--foil-h)}.co-form .btn[type=submit]{margin-top:4px}.co-meta{display:grid;gap:8px}.co-meta p a{color:var(--gold-300);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.co-back{justify-self:start;margin-top:4px;font-size:14.5px}.co-go{display:none}.co-scroll-hint{margin-top:-4px}.co-sheet{max-width:none}@media(min-width:1024px){.checkout-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(300px,5fr);column-gap:clamp(28px,3vw,44px);align-items:start}.checkout-main,.checkout-side{display:grid;gap:clamp(28px,3.2vw,40px);align-content:start;min-width:0}.co-go{display:inline-flex;justify-self:start;font-size:14.5px}.co-go .icon{transform:rotate(90deg)}.co-form{padding:clamp(20px,2.4vw,26px);background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair)}.checkout-side{gap:22px;position:sticky;top:calc(var(--mh-bar) + 20px);max-height:calc(100dvh - var(--mh-bar) - 36px);overflow-y:auto;overscroll-behavior:contain;padding:4px;margin:-4px;scrollbar-width:thin;scrollbar-color:var(--ink-600) transparent}}.facts-list{display:grid;margin:0;border-top:1px solid var(--hair-soft)}.facts-list>div{display:grid;gap:2px 20px;padding:12px 0;border-bottom:1px solid var(--hair-soft)}.facts-list dt{font-size:13.5px;line-height:1.5;color:var(--fg-3)}.facts-list dd{min-width:0;margin:0;color:var(--fg);font-size:15.5px;line-height:1.55;overflow-wrap:anywhere}.facts-list .is-strong dd{font-family:var(--f-num);font-size:21px;font-weight:500;color:var(--gold-300)}@media(min-width:768px){.facts-list>div{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:baseline}}.amounts{display:grid;margin:0;font-size:15px}.amounts>div{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;padding:9px 0;border-bottom:1px solid var(--hair-soft)}.amounts dt{color:var(--fg-2)}.amounts dd{margin:0;font-family:var(--f-num);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;color:var(--fg)}.amounts .amounts-total{border-bottom:0;padding-top:12px}.amounts-total dt{color:var(--fg);font-weight:600}.amounts-total dd{font-size:28px;font-weight:500;letter-spacing:-.02em;color:var(--gold-300)}.amounts-year{margin-top:6px;padding-top:6px;border-top:1px solid var(--hair)}.amounts-year dt,.amounts-year dd{font-size:14px;color:var(--fg-3)}.amounts-year .amounts-total dt{font-weight:600;color:var(--fg-2)}.amounts-year .amounts-total dd{font-size:18px;color:var(--fg)}.tax-note{font-size:13px;line-height:1.5;color:var(--fg-3)}.list-tax{margin:0 0 14px}.order-card{position:relative;display:grid;gap:14px;align-content:start;min-width:0;padding:clamp(18px,2.4vw,26px);background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair-soft)}.order-card>p{color:var(--fg-2);font-size:15.5px}.order-card .btn{justify-self:start}details.order-card{padding-block:4px}details.order-card>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;cursor:pointer;list-style:none;font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(19px * (var(--k) + .12));line-height:1.3;color:var(--fg)}details.order-card>summary::-webkit-details-marker{display:none}details.order-card>summary .icon{flex:none;width:18px;height:18px;color:var(--gold-400);transform:rotate(90deg);transition:transform var(--t2) var(--ease)}details.order-card[open]>summary .icon{transform:rotate(-90deg)}details.order-card[open]{padding-bottom:clamp(18px,2.4vw,26px)}details.order-card[open]>summary{margin-bottom:6px}.order-fold-body{display:grid;gap:14px;min-width:0}.order-head .status-in{display:grid;justify-items:start;gap:12px;text-align:start}.order-head .reference{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;color:var(--gold-500)}.order-head .reference .dia{width:6px;height:8px}.order-head .reference b{font-family:var(--f-num);font-weight:500;font-size:13.5px;letter-spacing:.06em;text-transform:none;color:var(--ivory)}.order-head .status-head{display:grid;gap:10px;justify-items:start}.order-head .status-head h1{max-width:30ch;margin:0;font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(clamp(30px,3.2vw,44px) * var(--k));line-height:calc(var(--lh-d) + .06);letter-spacing:var(--ls-d);color:var(--fg);text-wrap:balance}.order-head .status-head h1:focus{outline:none}.order-head .status-in .lede{max-width:60ch;margin:0;font-size:calc(16.5px * var(--kb))}.order-states{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:2px}.order-head .buy-steps{margin-top:4px;justify-self:stretch}.tracker.order-tracker{padding:18px clamp(14px,2vw,20px) 14px;background:#f4efe104;box-shadow:inset 0 0 0 1px var(--hair-soft)}.order-next .ns-title{max-width:none}.order-next>.alert{margin:0}.order-next .form{margin-top:4px}.order-next .paycards{margin-top:2px}.order-next .doc-sheet,.order-fold .doc-sheet{max-width:none}.order-terms-pdf{margin:0}.order-links{display:flex;flex-wrap:wrap;gap:10px 12px}.tracker{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:0;padding:0}.tracker li{position:relative;display:grid;justify-items:center;align-content:start;gap:6px;padding-inline:4px;text-align:center;font-size:13px;line-height:1.35;color:var(--fg-3)}.tracker li:before{content:"";position:relative;z-index:1;width:22px;height:28px;margin-top:5px;background:var(--ivory-3);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 28'%3E%3Cpath d='M11 4.5l6.5 9.5-6.5 9.5-6.5-9.5z' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 28'%3E%3Cpath d='M11 4.5l6.5 9.5-6.5 9.5-6.5-9.5z' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3C/svg%3E") center/contain no-repeat}.tracker li+li:after{content:"";position:absolute;top:19px;inset-inline-end:calc(50% + 17px);width:calc(100% - 34px);height:1px;background:var(--hair-soft)}.tracker li.is-done+li:after{background:linear-gradient(90deg,#9adbb38c,#d9b65a80)}[dir=rtl] .tracker li.is-done+li:after{background:linear-gradient(270deg,#9adbb38c,#d9b65a80)}.tracker-step{max-width:14ch;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.tracker small{font-family:var(--f-num);font-size:12px;line-height:1.3;color:var(--fg-3)}.tracker .is-done{color:var(--fg-2)}.tracker .is-done:before{background:var(--emerald);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 28'%3E%3Cpath d='M4 14.5l4.5 4.5L18 9' fill='none' stroke='%23000' stroke-width='2.4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 28'%3E%3Cpath d='M4 14.5l4.5 4.5L18 9' fill='none' stroke='%23000' stroke-width='2.4'/%3E%3C/svg%3E")}.tracker .is-current{color:var(--gold-300);font-weight:600}.tracker .is-current:before{-webkit-mask:none;mask:none;background:var(--foil);clip-path:var(--diamond)}.tracker .is-current .tracker-step:before{content:"";position:absolute;top:-1px;inset-inline-start:calc(50% - 18px);width:36px;height:40px;background:#e6c2636b;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%,50% 0,50% 6%,7% 50%,50% 94%,93% 50%,50% 6%);pointer-events:none}.tracker .here{font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.12em;text-transform:var(--case);color:var(--gold-500)}.tracker .here:lang(ar),.tracker .here:lang(ka){font-size:12px;letter-spacing:0}.paper .tracker li:before{background:var(--paper-ink-3)}@media(max-width:559.98px){.tracker{display:flex;align-items:center;overflow-x:clip}.tracker li{grid-template-columns:minmax(8px,1fr) 22px;justify-items:stretch;align-items:center;align-content:center;gap:0 6px;flex:1 1 0;min-width:0;min-height:44px;padding:0;text-align:start}.tracker li:first-child{flex:0 0 auto;grid-template-columns:22px}.tracker li:before{grid-column:-2;grid-row:1/span 2;justify-self:center;margin:0}.tracker li+li:after{position:static;grid-column:1;grid-row:1/span 2;align-self:center;width:auto;height:1px;inset:auto}.tracker li:not(.is-current)>.tracker-step,.tracker li:not(.is-current)>small{position:absolute;width:1px;height:1px;clip-path:inset(50%);white-space:nowrap;pointer-events:none}.tracker .is-current{flex:1 1 auto;grid-template-columns:minmax(8px,1fr) 22px minmax(0,auto)}.tracker .is-current:before{grid-column:2}.tracker .is-current .tracker-step{grid-column:3;grid-row:1;align-self:end;max-width:none;overflow-wrap:anywhere}.tracker .is-current .here{grid-column:3;grid-row:2;align-self:start}.tracker .is-current .tracker-step:before{display:none}}.paycards{--fit-m:1;--fit-gap:10px;row-gap:10px;min-width:0}@media(min-width:768px){.paycards{--fit-m:2;align-items:start}}.paycard{display:grid;gap:8px;align-content:start;min-width:0;padding:16px 16px 12px;background:var(--ink-900);box-shadow:inset 0 0 0 1px var(--hair-soft)}.paycard h3{display:flex;align-items:center;gap:10px;margin:0 0 2px;font-size:15px;font-weight:600;line-height:1.35;color:var(--fg)}.paycard h3 .icon{flex:none;width:18px;height:18px;color:var(--gold-400)}.payline{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 8px;padding-top:8px;border-top:1px solid var(--hair-soft)}.payline small{grid-column:1/-1;font-size:12.5px;line-height:1.4;color:var(--fg-3)}.payline bdi{min-width:0;font-family:var(--f-num);font-size:15.5px;line-height:1.45;color:var(--fg);overflow-wrap:anywhere}.payline-key bdi{font-size:17px;font-weight:500;letter-spacing:.02em}.payline bdi.payline-long{font-size:14px;letter-spacing:.01em}.payline bdi.payline-groups{overflow-wrap:normal;text-wrap:balance}[dir=rtl] .payline bdi{text-align:right}.paycard-note{font-size:13px;line-height:1.5;color:var(--warning)}.paycard-text{font-size:15px;line-height:1.55;color:var(--fg-2)}.payqr{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin:0;padding-top:12px;border-top:1px solid var(--hair-soft)}.payqr-code{display:block;flex:none;max-width:100%;height:auto;box-shadow:0 0 0 1px var(--hair)}.payqr figcaption{display:grid;justify-items:start;gap:10px;flex:1 1 168px;min-width:0;font-size:13.5px;line-height:1.55;color:var(--fg-2)}.payqr-fold{min-width:0;border-top:1px solid var(--hair-soft)}.payqr-fold>summary{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;list-style:none;font-size:14px;font-weight:600;color:var(--gold-300)}.payqr-fold>summary::-webkit-details-marker{display:none}.payqr-fold>summary .icon{flex:none;width:16px;height:16px;margin-inline-start:auto;color:var(--gold-400);transform:rotate(90deg);transition:transform var(--t2) var(--ease)}.payqr-fold[open]>summary .icon{transform:rotate(-90deg)}.payqr-fold>summary:focus-visible{outline:2px solid var(--gold-300);outline-offset:2px}.payqr-fold .payqr{border-top:0;padding-top:4px}@media(min-width:768px){.payqr-fold[open]>summary{display:none}.payqr-fold .payqr{padding-top:12px}@supports selector(::details-content){.payqr-fold>summary{display:none}.payqr-fold::details-content{content-visibility:visible}}}@media print{.payqr-fold>summary{display:none!important}}.paycards-note{font-size:13.5px;line-height:1.55;color:var(--fg-3)}.paycard-rate{margin-top:-2px;font-size:12.5px;line-height:1.5;color:var(--fg-3)}.paycard-hint{font-size:13px;line-height:1.5;color:var(--fg-2)}.payfrom{display:grid;gap:14px;min-width:0}.payfrom-head{display:grid;gap:8px;min-width:0}.payfrom-label{margin:0;font-size:12.5px;font-weight:600;line-height:1.4;letter-spacing:.08em;text-transform:var(--case);color:var(--fg-3)}.payfrom-label:lang(ar),.payfrom-label:lang(ka){letter-spacing:0}.payfrom-list{display:flex;flex-wrap:wrap;gap:8px}.payfrom-item{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 14px;background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair-soft);color:var(--fg-2);font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;transition:box-shadow var(--t1) var(--ease),background-color var(--t1) var(--ease),color var(--t1) var(--ease)}.payfrom-item:hover{box-shadow:inset 0 0 0 1px var(--hair-strong);color:var(--fg)}.payfrom-item[aria-current]{background:linear-gradient(135deg,rgba(230,194,99,.12),transparent 60%),var(--ink-800);box-shadow:inset 0 0 0 1px var(--gold-400);color:var(--fg)}.payfrom-item:focus-visible{outline:2px solid var(--gold-300);outline-offset:2px}.payfrom-item .icon{flex:none;width:18px;height:18px;color:var(--gold-400)}.payfrom-flag{flex:none;font-family:"LF Flags",var(--f-body);font-size:20px;font-weight:400;font-style:normal;line-height:1}@media(max-width:479.98px){.payfrom-item{flex:1 1 auto;justify-content:center;padding-inline:12px;white-space:nowrap}}@media(prefers-reduced-motion:no-preference){.payfrom.is-switched .paycard:not([hidden]){animation:payfrom-in .28s var(--ease) both}}@keyframes payfrom-in{0%{opacity:0;transform:translateY(6px)}}.pw[data-pf]{display:none}html[data-payfrom=GE] .pw[data-pf~=GE],html[data-payfrom=JO] .pw[data-pf~=JO],html[data-payfrom=other] .pw[data-pf~=other],html:not([data-payfrom]) .pw[data-pf~=any]{display:inline}.pw .pw-any{display:block;margin:3px 0 0;font-size:12.5px;font-weight:400;line-height:1.45;color:var(--fg-3)}.copy{position:relative;display:inline-grid;place-items:center;flex:none;width:44px;height:44px;margin:0;padding:0;border:0;background:none;color:var(--gold-400);cursor:pointer;transition:color var(--t1)}.copy:before{content:"";position:absolute;inset:6px;box-shadow:inset 0 0 0 1px var(--hair);transition:box-shadow var(--t1),background-color var(--t1)}.copy:hover{color:var(--gold-300)}.copy:hover:before{box-shadow:inset 0 0 0 1px var(--gold-300);background:#e6c26314}.copy .icon{position:relative;width:18px;height:18px}.copy.is-copied{color:var(--emerald)}.copy.is-copied:before{box-shadow:inset 0 0 0 1px var(--emerald);background:#9adbb314}.table-wrap.proof-wrap{overflow:visible;box-shadow:none}table.data.proof-table,table.data.proof-table tbody{display:block;width:100%}table.data.proof-table thead{display:none}table.data.proof-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin-bottom:10px;padding:14px 16px;background:var(--ink-900);box-shadow:inset 0 0 0 1px var(--hair-soft)}table.data.proof-table tbody tr:last-child{margin-bottom:0}table.data.proof-table tbody td{display:grid;gap:3px;align-content:start;min-width:0;padding:0;border:0;overflow-wrap:anywhere}table.data.proof-table .cell-label{display:block;font-size:11.5px;font-weight:600;line-height:1.4;letter-spacing:var(--track);text-transform:var(--case);color:var(--fg-3)}table.data.proof-table .cell-label:lang(ar),table.data.proof-table .cell-label:lang(ka){font-size:12.5px;letter-spacing:0}table.data.proof-table td .state{justify-self:start;max-width:100%;white-space:normal}[dir=rtl] table.data.proof-table td a bdi{text-align:right}@media(min-width:768px){table.data.proof-table tbody tr{grid-template-columns:repeat(3,minmax(0,1fr))}}.pay-fold{border-top:1px solid var(--hair-soft)}.pay-fold>summary{display:flex;align-items:center;gap:8px 14px;min-height:52px;cursor:pointer;list-style:none;color:var(--fg);font-weight:600;font-size:15.5px}.pay-fold>summary::-webkit-details-marker{display:none}.pay-fold>summary b{margin-inline-start:auto;font-family:var(--f-num);font-weight:500;color:var(--fg-2);white-space:nowrap}.pay-fold>summary .icon{flex:none;width:18px;height:18px;color:var(--gold-400);transform:rotate(90deg);transition:transform var(--t2) var(--ease)}.pay-fold[open]>summary .icon{transform:rotate(-90deg)}.pay-fold>summary:focus-visible{outline:2px solid var(--gold-300);outline-offset:2px}.pay-fold-body{display:grid;gap:12px;padding-bottom:4px}.pay-fold-meta{color:var(--fg-2);font-size:15px}.pay-fold-meta bdi{white-space:nowrap}.proofs-sent{display:grid;gap:12px;min-width:0}.order-card>.form+.proofs-sent{margin-top:10px}.proof-fold>summary .icon{margin-inline-start:auto}.proof-fold .form{margin-top:2px}.buy-pending{position:relative;display:grid;gap:4px;padding:18px 20px 16px;background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair)}.buy-pending:before{content:"";position:absolute;inset-inline:0;top:0;height:2px;background:var(--foil-h)}.buy-pending-label{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:var(--track);text-transform:var(--case);color:var(--gold-500)}.buy-pending-label:lang(ar){font-size:13.5px}.buy-pending-name{font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(24px * (var(--k) + .1));line-height:1.3;color:var(--fg);overflow-wrap:anywhere}.buy-pending-meta{color:var(--fg-2);font-size:15px}.buy-pending-meta [dir=ltr]{font-family:var(--f-num);color:var(--fg)}.buy-pending-note{margin-top:4px;font-size:13.5px;color:var(--fg-3)}.auth-switch{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 18px;padding:12px 16px;box-shadow:inset 0 0 0 1px var(--hair-soft)}.auth-switch p{color:var(--fg-2);font-size:15px}@media(prefers-reduced-motion:reduce){.offer-card,.offer-card:hover{transform:none}}.order-card>h3{margin-top:10px}.ns-figure bdi{white-space:nowrap}@media(max-width:559.98px){.buy-steps{position:relative;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:8px}.buy-steps:before{content:"";position:absolute;top:13px;inset-inline:18px;height:1px;background:var(--line)}.buy-steps li{position:relative;flex-direction:column;align-items:center;gap:6px;flex:0 1 auto;min-width:0;min-height:0;text-align:center;font-size:12.5px;line-height:1.3}.buy-steps li+li:before{display:none}.buy-step-n{position:relative;background:var(--ink-900)}}.doc-sheet.co-sheet,.doc-sheet.order-terms-sheet{padding-inline:clamp(14px,2.2vw,28px);padding-top:clamp(18px,2.4vw,30px)}.doc-sheet.co-sheet .doc-scroll,.doc-sheet.order-terms-sheet .doc-scroll{padding:clamp(14px,2vw,24px)}.doc-sheet.co-sheet .doc-scroll,.doc-sheet.order-terms-sheet .doc-scroll{background:linear-gradient(var(--paper) 45%,rgba(255,253,248,0)) top/100% 32px no-repeat local,linear-gradient(rgba(255,253,248,0),var(--paper) 55%) bottom/100% 32px no-repeat local,radial-gradient(farthest-side at 50% 0,#15141a33,#15141a00) top/100% 16px no-repeat scroll,radial-gradient(farthest-side at 50% 100%,#15141a3d,#15141a00) bottom/100% 18px no-repeat scroll}.doc-sheet.co-sheet .doc-scroll{container:co-doc/inline-size}@container co-doc (max-width:600px){.co-sheet .doc table.doc-parties{width:100%;margin-inline:0;border-spacing:0}.co-sheet .doc-parties,.co-sheet .doc-parties tbody,.co-sheet .doc-parties tr,.co-sheet .doc-parties td{display:block;width:100%}.co-sheet .doc-parties td+td{margin-top:10px}}@media(max-width:639.98px){.offer-ticks li:nth-child(n+3){display:none}.offer-card .offer-art{min-height:84px;padding-block:12px}.offer-card .offer-art .art-icon{width:46px;height:46px}.shop-section{gap:18px}}@media(max-width:479.98px){.shop-head .buy-steps-hint,.shop-head .ph-count,.shop-section-head p{display:none}}.auth-panel .auth-switch{padding:0;box-shadow:none}.price-sale{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;line-height:1.2}.price-was{font-family:var(--f-num);font-variant-numeric:tabular-nums lining-nums;font-size:14px;color:var(--fg-3);text-decoration-line:line-through;text-decoration-thickness:1px;white-space:nowrap}.price-off{display:inline-flex;align-items:center;min-height:22px;padding:1px 8px;font-family:var(--f-num);font-size:12.5px;font-weight:600;letter-spacing:.02em;color:var(--on-gold);background:var(--gold-400);white-space:nowrap}.offer-art .price-sale{justify-content:flex-end}.offer-art .price-was{color:var(--ivory-3)}.price-from .price-sale{margin-inline-end:6px}.offer-code{display:inline-flex;align-items:center;gap:6px;justify-self:end;margin-bottom:4px;padding:2px 8px;font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--gold-300);box-shadow:inset 0 0 0 1px var(--hair-strong)}.offer-code .icon{width:14px;height:14px}.bb-code{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 14px;padding:10px 12px;font-size:14px;line-height:1.45;color:var(--fg-2);background:#d9b65a14;box-shadow:inset 0 0 0 1px var(--hair)}.bb-code .offer-code{margin:0}.amounts .amounts-discount dd{color:var(--success)}.co-promo{display:grid;gap:10px;margin-top:4px;padding-top:14px;border-top:1px solid var(--hair-soft)}.promo-held{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"mark text" ". remove";gap:2px 12px;align-items:start;padding:12px 14px;background:#9adbb312;box-shadow:inset 0 0 0 1px #9adbb347}.promo-held.is-off{background:#f7c08a12;box-shadow:inset 0 0 0 1px #f7c08a47}.promo-mark{grid-area:mark;display:grid;place-items:center;width:32px;height:32px;color:var(--success)}.promo-held.is-off .promo-mark{color:var(--warning)}.promo-text{grid-area:text;min-width:0}.promo-name{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0}.promo-name b{font-family:var(--f-num);letter-spacing:.06em;color:var(--fg)}.promo-name span{font-size:14px;color:var(--fg-2)}.promo-saving{margin:2px 0 0;font-size:14px;color:var(--success)}.promo-why{margin:2px 0 0;font-size:13.5px;line-height:1.5;color:var(--fg-2)}.promo-tags{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 2px}.promo-tag{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;font-size:12px;font-weight:600;line-height:1.5;color:var(--gold-300);box-shadow:inset 0 0 0 1px var(--hair-strong)}.promo-tag.is-auto{color:var(--success);box-shadow:inset 0 0 0 1px #9adbb359}.promo-tag .icon{width:13px;height:13px}.promo-kept{margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--fg-3)}.promo-remove{grid-area:remove}.promo-remove .textlink{min-height:36px;padding:0;border:0;background:none;font:inherit;font-size:13.5px;color:var(--fg-2);cursor:pointer}.promo-ask summary{display:flex;align-items:center;gap:10px;min-height:44px;color:var(--accent);font-weight:500;list-style:none;cursor:pointer}.promo-ask summary::-webkit-details-marker{display:none}.promo-ask summary .icon:last-child{margin-inline-start:auto;transition:transform var(--t1)}.promo-ask[open] summary .icon:last-child{transform:rotate(180deg)}.promo-form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;margin-top:6px}.promo-field{margin:0}.promo-field input{text-transform:uppercase;letter-spacing:.06em;font-family:var(--f-num)}.promo-field input::placeholder{text-transform:none;letter-spacing:0}.promo-form .btn{min-height:52px}.promo-invalid-code{display:flex;align-items:center;gap:10px;font-size:18px}.promo-invalid-code b{font-family:var(--f-num);letter-spacing:.06em}.offer-art .offer-price .offer-code b,.offer-price .offer-code b,.bb-code .offer-code b{display:inline;font-family:var(--f-num);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.06em;background:none;color:var(--gold-300);-webkit-text-fill-color:currentColor;padding:0}.aftercare-item{margin:4px 0 0;font-size:16px;line-height:1.4;color:var(--fg)}.aftercare-facts dd{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.aftercare-facts dd small{flex-basis:100%;font-size:13.5px;line-height:1.5;color:var(--fg-3)}.aftercare-facts .is-off dd{color:var(--fg-3)}.aftercare-card>.field-hint{font-size:13.5px;color:var(--fg-3)}.aftercare-facts .aftercare-more{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-block-start:2px}.aftercare-facts .aftercare-more small{flex-basis:auto}.aftercare-facts .is-off .aftercare-more .btn{color:var(--fg)}.acct-price{margin:0;font-size:24px;line-height:1.3;font-weight:600;color:var(--gold-300)}.finder{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"search search" "toggle count" "panel panel" "sort sort" "links links";gap:10px;align-items:center;margin-block-end:clamp(20px,2.6vw,30px)}.finder:not(.has-groups){grid-template-areas:"search search" "sort sort" "count count" "links links"}.finder-search{grid-area:search;position:relative;display:flex;align-items:center;min-width:0}.finder-search>.icon{position:absolute;inset-inline-start:14px;width:17px;height:17px;color:var(--fg-3);pointer-events:none;transition:color var(--t1) var(--ease)}.finder-search:focus-within>.icon{color:var(--accent)}.finder-search input{width:100%;min-height:44px;margin:0;padding-block:9px;padding-inline:40px 44px;border:0;border-radius:0;background:var(--raise);color:var(--fg);font:inherit;font-size:15px;line-height:1.5;box-shadow:inset 0 0 0 1px var(--line-soft);-webkit-appearance:none;appearance:none;transition:box-shadow var(--t1) var(--ease)}.finder-search input::placeholder{color:var(--fg-3);opacity:1}.finder-search input::-webkit-search-cancel-button,.finder-search input::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.finder-search input:hover{box-shadow:inset 0 0 0 1px var(--line)}.finder-search input:focus{box-shadow:inset 0 0 0 1px var(--accent)}.finder-clear-q{position:absolute;inset-inline-end:0;display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;background:none;color:var(--fg-3);cursor:pointer;transition:color var(--t1) var(--ease)}.finder-clear-q .icon{width:14px;height:14px}.finder-clear-q:hover{color:var(--accent)}.finder-toggle{grid-area:toggle;display:inline-flex;align-items:center;gap:8px;min-height:40px;margin:0;padding-inline:12px;border:0;border-radius:0;background:var(--raise);color:var(--fg);font:inherit;font-size:14px;font-weight:600;box-shadow:inset 0 0 0 1px var(--line-soft);cursor:pointer;transition:box-shadow var(--t1) var(--ease)}.finder-toggle .icon{width:17px;height:17px;color:var(--accent)}.finder-toggle:hover,.finder-toggle[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--accent)}.finder-toggle small{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;font-family:var(--f-num);font-size:12px;font-weight:600;line-height:1;background:var(--foil);color:var(--on-gold)}.finder-chosen{grid-area:chosen;display:none;flex-wrap:wrap;gap:6px;min-width:0}.finder-pill{display:inline-flex;align-items:center;gap:8px;min-height:40px;max-width:100%;margin:0;padding-inline:12px 11px;border:0;border-radius:0;background:var(--foil);color:var(--on-gold);font:inherit;font-size:13.5px;font-weight:600;line-height:1.3;text-align:start;cursor:pointer}.finder-pill small{font-size:12px;font-weight:500;color:#120f08a8}.finder-pill .icon{flex:none;width:12px;height:12px}.finder-pill:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.finder-panel{grid-area:panel;display:grid;gap:12px;min-width:0}.finder-group{display:grid;gap:6px;min-width:0}.finder-legend{font-size:12.5px;font-weight:600;line-height:1.4;letter-spacing:.01em;color:var(--fg-3)}.finder-chips{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.finder-chip{position:relative;display:inline-flex;min-width:0}.finder-chip input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.finder-chip-face{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding-inline:12px;font-size:13.5px;font-weight:500;line-height:1.3;color:var(--fg-2);box-shadow:inset 0 0 0 1px var(--line-soft);transition:box-shadow var(--t1) var(--ease),background-color var(--t1) var(--ease),color var(--t1) var(--ease),opacity var(--t1) var(--ease);pointer-events:none}.finder-chip-face small{font-family:var(--f-num);font-size:12px;font-weight:500;line-height:1;color:var(--fg-3);transition:color var(--t1) var(--ease)}.finder-chip:hover .finder-chip-face{color:var(--fg);box-shadow:inset 0 0 0 1px var(--accent)}.finder-chip input:checked+.finder-chip-face{background:var(--foil);color:var(--on-gold);font-weight:600;box-shadow:none}.finder-chip input:checked+.finder-chip-face small{color:#120f08a8}.finder-chip input[value=""]:checked+.finder-chip-face{background:none;color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.finder-chip input[value=""]:checked+.finder-chip-face small{color:var(--accent);opacity:.8}.finder-chip input:focus-visible+.finder-chip-face{outline:2px solid var(--accent);outline-offset:2px}.finder-chip.is-zero .finder-chip-face{opacity:.42}.finder-chip.is-zero input:checked+.finder-chip-face{opacity:1}.is-shelf .finder-chips{--dir:1;display:flex;flex-wrap:nowrap;gap:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-block:18px 4px;scroll-snap-type:x proximity}[dir=rtl] .is-shelf .finder-chips{--dir:-1}.is-shelf .finder-chips::-webkit-scrollbar{display:none}.is-shelf .finder-chip{flex:0 0 auto;width:96px;scroll-snap-align:start}.is-shelf .finder-chip:first-child{margin-inline-start:auto}.is-shelf .finder-chip:last-child{margin-inline-end:auto}.cat-face{--book-w:54px;--book-h:70px;position:relative;display:grid;justify-items:center;align-content:start;gap:4px;width:100%;padding:0 5px 4px;text-align:center;pointer-events:none}.cat-face:before{content:"";position:absolute;inset-inline:0;top:var(--book-h);height:7px;background:linear-gradient(180deg,rgba(230,194,99,.34),rgba(230,194,99,.08) 1px,rgba(0,0,0,.5) 1px,transparent)}.cat-book{position:relative;width:var(--book-w);height:var(--book-h);margin-block-end:12px;transform:perspective(420px) rotateY(calc(var(--dir) * -22deg));transform-origin:50% 100%;transition:transform .55s var(--sm-out)}.cat-cover{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(160deg,var(--ink-600),var(--ink-800) 55%,var(--ink-900));box-shadow:inset 0 0 0 1px var(--hair),inset 0 0 0 4px var(--ink-800),inset 0 0 0 5px #d9b65a52,5px 9px 14px -7px #000000e6;transition:box-shadow .45s var(--sm-out)}.cat-cover:before{content:"";position:absolute;inset-block:0;inset-inline-start:6px;width:1px;background:#fff4cc29}.cat-book:after{content:"";position:absolute;inset-block:3px;inset-inline-end:-4px;width:4px;background:repeating-linear-gradient(180deg,var(--ivory-2) 0 1px,var(--ivory-3) 1px 2px);opacity:.5}.cat-medal{display:grid;place-items:center;width:60%;aspect-ratio:1;border-radius:50%;color:var(--on-gold);background:var(--foil);box-shadow:inset 0 0 0 1px #ffffff47,0 4px 8px -3px #000c}.cat-medal .icon{width:54%;height:54%}.cat-ribbon{position:absolute;z-index:1;inset-block-start:0;inset-inline-end:14%;width:7px;height:36%;background:var(--foil);clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);transform:scaleY(0);transform-origin:50% 0;transition:transform .45s var(--sm-spring)}.cat-name{max-width:100%;font-size:12.5px;font-weight:500;line-height:1.3;color:var(--fg-2);text-wrap:balance;overflow-wrap:break-word;transition:color var(--t1)}.cat-face small{font-family:var(--f-num);font-size:12px;font-weight:600;line-height:1;color:var(--fg-3);transition:color var(--t1)}.is-shelf .finder-chip:hover .cat-book{transform:perspective(420px) rotateY(calc(var(--dir) * -6deg)) translateY(-4px)}.is-shelf .finder-chip:hover .cat-name{color:var(--fg)}.is-shelf .finder-chip:not(.is-all) input:checked+.cat-face .cat-book{transform:perspective(420px) rotateY(0) translateY(-9px) scale(1.08)}.is-shelf .finder-chip:not(.is-all) input:checked+.cat-face .cat-cover{box-shadow:inset 0 0 0 1px var(--gold-300),inset 0 0 0 4px var(--ink-800),inset 0 0 0 5px #efcb6ba6,0 0 0 1px var(--gold-500),0 16px 26px -10px #e6c26380}.is-shelf .finder-chip:not(.is-all) input:checked+.cat-face .cat-ribbon{transform:scaleY(1)}.is-shelf .finder-chip input:checked+.cat-face .cat-name{color:var(--accent);font-weight:600}.is-shelf .finder-chip input:checked+.cat-face small{color:var(--accent)}.is-shelf .finder-chip.is-all input:checked+.cat-face .cat-cover{box-shadow:inset 0 0 0 1px var(--accent),inset 0 0 0 4px var(--ink-800),inset 0 0 0 5px #d9b65a52,5px 9px 14px -7px #000000e6}.is-shelf .finder-chip input:focus-visible+.cat-face .cat-book{outline:2px solid var(--accent);outline-offset:4px}.is-shelf .finder-chip.is-zero .cat-face{opacity:.42}.is-shelf .finder-chip.is-zero input:checked+.cat-face{opacity:1}.is-switch .finder-chips{--dir:1;--at:0;position:relative;isolation:isolate;display:inline-grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:0;max-width:100%;padding:3px;background:var(--raise);box-shadow:inset 0 0 0 1px var(--line-soft)}[dir=rtl] .is-switch .finder-chips{--dir:-1}.is-switch.n-2 .finder-chips{--n:2}.is-switch.n-3 .finder-chips{--n:3}.is-switch.n-4 .finder-chips{--n:4}.is-switch .finder-chip{z-index:1;display:flex}.is-switch .finder-chip-face{justify-content:center;width:100%;padding-inline:16px;background:none;box-shadow:none;text-align:center}.is-switch .finder-chip:hover .finder-chip-face{color:var(--fg);box-shadow:none}.is-switch .finder-chip.is-all input:checked+.finder-chip-face{color:var(--fg);background:var(--raise-2);box-shadow:none}.is-switch .finder-chip.is-all input:checked+.finder-chip-face small{color:var(--fg-3);opacity:1}@supports selector(:has(*)){.is-switch .finder-chips:before{content:"";position:absolute;z-index:0;inset-block:3px;inset-inline-start:3px;width:calc((100% - 6px) / var(--n,3));background:var(--foil);transform:translate(calc(var(--at) * 100% * var(--dir)));transition:transform .45s var(--sm-out),background-color var(--t1),box-shadow var(--t1)}.is-switch:has(.finder-chip:nth-child(2) input:checked) .finder-chips{--at:1}.is-switch:has(.finder-chip:nth-child(3) input:checked) .finder-chips{--at:2}.is-switch:has(.finder-chip:nth-child(4) input:checked) .finder-chips{--at:3}.is-switch:has(.finder-chip.is-all input:checked) .finder-chips:before{background:var(--raise-2);box-shadow:inset 0 0 0 1px var(--line)}.is-switch .finder-chip input:checked+.finder-chip-face,.is-switch .finder-chip.is-all input:checked+.finder-chip-face{background:none}}@media(prefers-reduced-motion:reduce){.cat-book,.cat-cover,.cat-ribbon,.is-switch .finder-chips:before{transition:none}}@media(forced-colors:active){.is-switch .finder-chips:before{display:none}.is-switch .finder-chip input:checked+.finder-chip-face{outline:2px solid CanvasText}}@media(max-width:1023.98px){.is-shelf .finder-chips{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}[dir=rtl] .is-shelf .finder-chips{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(270deg,#000 calc(100% - 40px),transparent)}}.finder.is-live.has-groups:not(.is-open) .finder-group.is-shelf:first-child .finder-chips{padding-block:18px 4px}@media(min-width:768px){.is-switch .finder-chips{justify-self:start;min-width:min(100%,24rem)}}@media(min-width:1024px){.is-shelf .finder-chips{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,120px);justify-content:center;overflow:visible;padding-block:20px 2px}.is-shelf .finder-chip{width:auto;margin-inline:0}.cat-face{--book-w:58px;--book-h:76px}.finder-group.is-shelf .finder-legend{align-self:center}}.finder-sort{grid-area:sort;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0}.finder-sort label{font-size:12.5px;font-weight:600;letter-spacing:.01em;color:var(--fg-3)}.finder-sort select{flex:1 1 11em;min-width:0;min-height:44px;margin:0;padding-block:9px;padding-inline:14px 38px;border:0;border-radius:0;background-color:var(--raise);color:var(--fg);font:inherit;font-size:14px;line-height:1.4;box-shadow:inset 0 0 0 1px var(--line-soft);-webkit-appearance:none;appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--accent) 50%),linear-gradient(135deg,var(--accent) 50%,transparent 50%);background-size:5px 5px,5px 5px;background-repeat:no-repeat;background-position:calc(100% - 21px) 50%,calc(100% - 16px) 50%;transition:box-shadow var(--t1) var(--ease)}[dir=rtl] .finder-sort select{background-position:16px 50%,21px 50%}.finder-sort select:hover{box-shadow:inset 0 0 0 1px var(--line)}.finder-sort select:focus{box-shadow:inset 0 0 0 1px var(--accent)}.finder-sort select option{background:var(--raise);color:var(--fg)}.finder.is-live .finder-apply{display:none}.finder.is-live:not(.has-sort) .finder-sort{display:none}.finder-count{grid-area:count;justify-self:end;margin:0;font-family:var(--f-num);font-size:14px;font-weight:500;line-height:1.4;color:var(--fg-2);text-align:end}.finder-count:lang(ar){font-family:inherit}.finder:not(.has-groups) .finder-count{justify-self:start}.finder-links{grid-area:links;display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;min-width:0}.finder-links:not(:has(>:not([hidden]))){display:none}.finder-reset{display:inline-flex;align-items:center;gap:6px;min-height:40px;font-size:13.5px;font-weight:500;color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.finder-reset .icon{width:12px;height:12px}.finder-reset:hover{text-decoration-thickness:2px}.finder-custom{display:inline-flex;align-items:center;gap:10px;min-height:40px;margin-inline-start:auto;padding:0 14px;font-size:14px;font-weight:600;color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);transition:background-color var(--t1)}.finder-custom:hover{background:var(--raise-2)}.finder-custom .dia{width:6px;height:8px}.finder-empty{margin-block-start:4px}.finder-empty p+p{margin-block-start:6px}.finder-empty a:not(.btn){color:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:767.98px){.finder.is-live.has-groups:not(.is-open) .finder-sort,.finder.is-live.has-groups:not(.is-open) .finder-group+.finder-group{display:none}.finder.is-live:not(.has-sort):not(:has(.finder-group+.finder-group)) .finder-toggle{display:none}.finder.is-live.has-groups:not(.is-open) .finder-panel{padding:0;background:none;box-shadow:none}.finder.is-live.has-groups:not(.is-open):has(.finder-pill:not([hidden])){grid-template-areas:"search search" "toggle count" "chosen chosen" "panel panel" "sort sort" "links links"}.finder.is-live.has-groups:not(.is-open) .finder-chosen:has(>:not([hidden])){display:flex}.finder.is-live.has-groups:not(.is-open) .finder-group:first-child .finder-chips{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);padding-block:2px;scroll-padding-inline:var(--gutter);scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}[dir=rtl] .finder.is-live.has-groups:not(.is-open) .finder-group:first-child .finder-chips{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(270deg,#000 calc(100% - 40px),transparent)}.finder.is-live.has-groups:not(.is-open) .finder-group:first-child .finder-chips::-webkit-scrollbar{display:none}.finder.is-live.has-groups:not(.is-open) .finder-group:first-child .finder-chip{flex:none}.finder-custom{display:none}.finder-links:not(:has(>.finder-reset:not([hidden]))){display:none}.finder-panel{padding:14px;background:var(--raise);box-shadow:inset 0 0 0 1px var(--line-soft)}.finder-sort label{flex-basis:100%}.finder.has-groups .finder-panel{padding-block-end:2px}.finder.has-groups .finder-sort{margin-block-start:-10px;padding:12px 14px 14px;background:var(--raise);box-shadow:inset 1px 0 0 var(--line-soft),inset -1px 0 0 var(--line-soft),inset 0 -1px 0 var(--line-soft)}}@media(min-width:768px){.finder{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"search sort" "panel panel" "count links";column-gap:14px;row-gap:12px}.finder:not(.has-groups){grid-template-areas:"search sort" "count links"}.finder.is-live:not(.has-sort){grid-template-areas:"search search" "panel panel" "count links"}.finder.is-live:not(.has-sort):not(.has-groups){grid-template-areas:"search search" "count links"}.finder .finder-count{justify-self:start}.finder-toggle{display:none}.finder-sort select{flex:0 1 auto;min-width:12em}.finder-panel{grid-template-columns:max-content minmax(0,1fr);column-gap:20px;row-gap:8px;padding-block:2px 14px;border-block-end:1px solid var(--line-soft)}.finder-group{grid-column:1/-1;grid-template-columns:subgrid;align-items:start}.finder-legend{display:flex;align-items:center;min-height:40px}.finder-chip-face{padding-inline:12px}.finder-links{justify-content:flex-end}.finder-custom{margin-inline-start:0}}@media(min-width:1024px){.finder-legend{min-height:34px}.finder-chip-face{min-height:34px;padding-inline:11px}}.area-dock{position:sticky;top:var(--rail-top,var(--mh-phone));z-index:20;height:0}@media(min-width:768px){.area-dock{top:var(--rail-top,var(--mh-tablet))}}.area-rail{position:absolute;inset-inline:0;top:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"all list find";align-items:center;min-height:56px;color:var(--fg);border-image:linear-gradient(0deg,color-mix(in srgb,var(--gold-600) 42%,var(--ink-950)) 1px,var(--ink-950) 1px) fill 0//0 100vmax;transform:translateY(-100%);opacity:0;visibility:hidden;transition:transform .45s var(--ease),opacity .3s var(--ease),visibility 0s linear .45s}.area-dock.is-on .area-rail{transform:none;opacity:1;visibility:visible;transition:transform .45s var(--ease),opacity .3s var(--ease),visibility 0s}.area-rail-all{grid-area:all;display:inline-flex;align-items:center;align-self:stretch;gap:8px;min-width:0;margin:0;padding:0;padding-inline-end:14px;border:0;border-inline-end:1px solid var(--hair-soft);background:none;color:var(--fg-2);font:inherit;cursor:pointer;transition:color var(--t1)}.area-rail-all:hover,.area-rail-all[aria-expanded=true]{color:var(--fg)}.area-rail-all:focus-visible{outline-offset:-3px}.area-rail-at{display:inline-flex;align-items:baseline;gap:1px;font-family:var(--f-num);line-height:1}.area-rail-at b{display:inline-block;font-size:22px;font-weight:300;letter-spacing:-.02em;background:var(--foil);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.area-rail-at small{font-size:11.5px;font-weight:500;letter-spacing:.04em;color:var(--fg-3)}.area-rail-all .icon{width:14px;height:14px;color:var(--gold-500);transform:rotate(90deg);transition:transform var(--t2) var(--ease)}.area-rail-all[aria-expanded=true] .icon{transform:rotate(-90deg)}.area-rail-title{display:none}.area-rail-list{grid-area:list;display:flex;align-items:center;gap:2px;min-width:0;margin:0;padding:6px 10px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent);mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent)}.area-rail-list::-webkit-scrollbar{display:none}.area-rail-list li{display:flex;flex:none}.area-rail-list a{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;white-space:nowrap;color:var(--fg-3);font-size:calc(14px * var(--kb));font-weight:500;line-height:1.25;transition:color var(--t1),background-color var(--t2)}.area-rail-list a:before,.area-rail-list a:after{content:"";position:absolute;inset-inline:12px;bottom:3px;height:2px;opacity:0;pointer-events:none;transition:opacity var(--t2)}.area-rail-list a:before{background:var(--hair-soft)}.area-rail-list a:after{background:var(--foil-h);transform:scaleX(var(--fill,0));transform-origin:0 50%}[dir=rtl] .area-rail-list a:after{transform-origin:100% 50%}.area-rail-list a:hover{color:var(--fg)}.area-rail-list a:focus-visible{outline-offset:-3px}.area-rail-list a[aria-current]{color:var(--fg);background:linear-gradient(180deg,#e6c26300,#e6c26314)}.area-rail-list a[aria-current]:before,.area-rail-list a[aria-current]:after{opacity:1}.area-rail-icon{display:grid;place-items:center;flex:none;width:28px;height:28px;color:var(--gold-500);box-shadow:inset 0 0 0 1px var(--hair-soft);transition:color var(--t2),background-color var(--t2),box-shadow var(--t2)}.area-rail-icon .icon{width:14px;height:14px}.area-rail-list a[aria-current] .area-rail-icon{color:var(--on-gold);background:var(--foil);box-shadow:none;animation:ar-pop .55s var(--sm-spring)}@keyframes ar-pop{45%{transform:scale(1.16) rotate(-8deg)}}.area-rail-list small{font-family:var(--f-num);font-size:12px;font-weight:500;line-height:1;color:var(--fg-3)}.area-rail-list a[aria-current] small{color:var(--gold-300)}.area-rail-find{grid-area:find;display:grid;place-items:center;align-self:stretch;width:48px;color:var(--gold-500);border-inline-start:1px solid var(--hair-soft);transition:color var(--t1)}.area-rail-find .icon{width:18px;height:18px}.area-rail-find:hover{color:var(--gold-300)}.area-rail-find:focus-visible{outline-offset:-3px}.area-dock:before{content:"";position:fixed;inset:0;background:#0505089e;opacity:0;visibility:hidden;transition:opacity .3s var(--ease),visibility 0s linear .3s}.area-dock.is-open:before{opacity:1;visibility:visible;transition:opacity .3s var(--ease),visibility 0s}.area-dock.is-open .area-rail{grid-template-areas:"all title find" "list list list";align-items:stretch}.area-dock.is-open .area-rail-all{min-height:56px}.area-dock.is-open .area-rail-title{display:flex;align-items:center;min-width:0;margin:0;padding-inline:14px;font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(19px * var(--k));line-height:1.2;letter-spacing:var(--ls-d);color:var(--fg)}.area-dock.is-open .area-rail-list{--fit-m:1;--fit-gap:6px;display:grid;align-items:stretch;gap:6px;max-height:calc(100dvh - var(--rail-top,var(--mh-phone)) - 76px);padding:14px 0 18px;overflow:hidden auto;overscroll-behavior:contain;border-top:1px solid var(--hair-soft);-webkit-mask-image:none;mask-image:none}.area-dock.is-open .area-rail-list li{animation:ar-tile .42s var(--sm-out) both}.area-dock.is-open .area-rail-list li:nth-child(2){animation-delay:.03s}.area-dock.is-open .area-rail-list li:nth-child(3){animation-delay:.06s}.area-dock.is-open .area-rail-list li:nth-child(4){animation-delay:.09s}.area-dock.is-open .area-rail-list li:nth-child(5){animation-delay:.12s}.area-dock.is-open .area-rail-list li:nth-child(6){animation-delay:.15s}.area-dock.is-open .area-rail-list li:nth-child(n+7){animation-delay:.18s}@keyframes ar-tile{0%{opacity:0;transform:translateY(10px)}}.area-dock.is-open .area-rail-list a{width:100%;min-height:50px;padding:6px 12px;white-space:normal;background:#f4efe106;box-shadow:inset 0 0 0 1px var(--hair-soft)}.area-dock.is-open .area-rail-list a:hover{box-shadow:inset 0 0 0 1px var(--hair-strong)}.area-dock.is-open .area-rail-list a[aria-current]{background:linear-gradient(180deg,#e6c26308,#e6c2631a);box-shadow:inset 0 0 0 1px var(--gold-500)}.area-dock.is-open .area-rail-list a:before,.area-dock.is-open .area-rail-list a:after{display:none}.area-dock.is-open .area-rail-name{flex:1;min-width:0;overflow-wrap:break-word}@media(min-width:480px){.area-dock.is-open .area-rail-list{--fit-m:2;--fit-gap:8px;gap:8px}.area-dock.is-open .area-rail-list a{min-height:58px;padding-block:8px}}@media(min-width:768px){.area-dock.is-open .area-rail-list{--fit-m:3}}@media(min-width:1024px){.area-dock.is-open .area-rail-list{--fit-m:4}}@media(min-width:1200px){.area-dock.is-open .area-rail-list{--fit-m:5}}@media(min-width:768px){.acct-main .area-rail{border-image:none;background:var(--ink-950);box-shadow:inset 0 -1px color-mix(in srgb,var(--gold-600) 42%,var(--ink-950)),0 0 0 1px var(--hair-soft)}.acct-main .area-rail-all{padding-inline-start:12px}}.shop-catalogue:has(.area-dock) .shop-area{scroll-margin-top:56px}@media(prefers-reduced-motion:reduce){.area-rail,.area-dock.is-on .area-rail,.area-dock:before,.area-dock.is-open:before{transition:none}.area-rail-list a[aria-current] .area-rail-icon,.area-dock.is-open .area-rail-list li{animation:none}}@media print{.finder,.area-dock{display:none!important}}.bb-cart{margin-top:-4px}.bb-cart .icon{width:18px;height:18px}.cart-grid{display:grid;gap:clamp(24px,3vw,40px);min-width:0}.cart-lines{display:grid;gap:14px;align-content:start;min-width:0}.cart-lines>h2{font-size:calc(19px * (var(--k) + .12))}.cart-list{display:grid;margin:0;padding:0;list-style:none;box-shadow:inset 0 1px 0 var(--hair-soft)}.cart-line{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main main" "qty price" "remove remove";gap:12px 16px;align-items:center;padding:16px 0;border-bottom:1px solid var(--hair-soft)}.cart-line-main{grid-area:main;display:grid;gap:4px;min-width:0}.cart-line-name{display:inline-flex;align-items:center;min-height:44px;justify-self:start;font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(18px * (var(--k) + .12));line-height:1.3;color:var(--fg);text-decoration:none;overflow-wrap:anywhere}.cart-line-name:hover,.cart-line-name:focus-visible{color:var(--gold-300);text-decoration:underline;text-underline-offset:3px}.cart-line-main small{font-size:13.5px;line-height:1.5;color:var(--fg-3)}.cart-line-note{margin:4px 0 0;font-size:14px;line-height:1.5;color:var(--warning)}.cart-line.is-blocked .cart-line-name{color:var(--fg-2)}.cart-line-qty{grid-area:qty;min-width:0}.cart-qty{display:inline-flex;align-items:center;gap:0;box-shadow:inset 0 0 0 1px var(--hair)}.cart-qty form{display:contents}.cart-qty-btn{display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--fg);cursor:pointer;font-size:20px;line-height:1}.cart-qty-btn:hover:not(:disabled),.cart-qty-btn:focus-visible{background:var(--ink-700);color:var(--gold-300)}.cart-qty-btn:disabled{color:var(--fg-3);cursor:default;opacity:.55}.cart-qty-btn .icon{width:18px;height:18px}.cart-plus{font-family:var(--f-num);font-size:22px;font-weight:400}.cart-qty-n{display:inline-grid;place-items:center;min-width:40px;height:44px;padding-inline:4px;font-family:var(--f-num);font-variant-numeric:tabular-nums lining-nums;font-size:17px;color:var(--fg);box-shadow:inset 1px 0 0 var(--hair),inset -1px 0 0 var(--hair)}.cart-qty-fixed{font-size:13.5px;color:var(--fg-3)}.cart-line-price{grid-area:price;display:grid;justify-items:end;gap:2px;text-align:end}.cart-line-price b{font-family:var(--f-num);font-variant-numeric:tabular-nums lining-nums;font-size:19px;font-weight:500;color:var(--gold-300);white-space:nowrap}.cart-line-price small{font-size:13px;color:var(--fg-3)}.cart-line-remove{grid-area:remove;justify-self:start}.cart-line-remove .textlink{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0;border:0;background:none;font-size:14px;color:var(--fg-2);cursor:pointer}.cart-line-remove .textlink:hover,.cart-line-remove .textlink:focus-visible{color:var(--ruby)}.cart-line-remove .icon{width:16px;height:16px}.cart-side .co-block{position:relative;padding:clamp(20px,2.6vw,26px);background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair)}.cart-side .co-block:before{content:"";position:absolute;inset-inline:0;top:0;height:2px;background:var(--foil-h)}.cart-side .co-block>.textlink{justify-self:start;font-size:14.5px}.cart-sums>div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:16px}.cart-sums dt{font-size:14px;overflow-wrap:anywhere}.cart-sums dd{font-family:var(--f-num);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;text-align:end}.cart-monthly{margin:0;font-size:14.5px;line-height:1.55;color:var(--fg-2)}.cart-empty{display:grid;justify-items:center;gap:12px;padding:clamp(32px,6vw,64px) clamp(18px,3vw,32px);text-align:center;background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair-soft)}.cart-empty>.icon{width:40px;height:40px;color:var(--gold-400)}.cart-empty p{max-width:46ch;margin:0;color:var(--fg-2)}@media(min-width:768px){.cart-line{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"main qty price" "remove remove remove";column-gap:24px}.cart-line-price{min-width:120px}}@media(min-width:1024px){.cart-grid{grid-template-columns:minmax(0,7fr) minmax(300px,5fr);align-items:start}.cart-side{position:sticky;top:calc(var(--mh-bar) + 20px)}}.cart-checkout .co-scroll-hint{order:4}.co-sub{border-bottom:1px solid var(--hair-soft)}.co-sub>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;cursor:pointer;list-style:none;font-weight:600;color:var(--fg)}.co-sub>summary::-webkit-details-marker{display:none}.co-sub>summary .icon{flex:none;width:18px;height:18px;color:var(--gold-400);transform:rotate(90deg);transition:transform var(--t2) var(--ease)}.co-sub[open]>summary .icon{transform:rotate(-90deg)}.co-sub .facts-list{margin-bottom:12px}.purchase-note{margin-bottom:4px}.purchase-due{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--hair-soft)}.purchase-due li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;align-items:baseline;padding:10px 0;border-bottom:1px solid var(--hair-soft)}.purchase-due a{display:inline-flex;align-items:center;gap:.35em;min-height:44px;justify-self:start;color:var(--gold-300);text-decoration:underline;text-underline-offset:3px;font-size:14px}.purchase-due li>span{grid-column:1;min-width:0;color:var(--fg-2);font-size:14.5px;overflow-wrap:anywhere}.purchase-due b{grid-column:2;grid-row:1 / span 2;align-self:center;font-family:var(--f-num);font-variant-numeric:tabular-nums lining-nums;font-weight:500;color:var(--fg);white-space:nowrap}.purchase-due small{grid-column:1 / -1;font-size:13px;color:var(--fg-3)}.cart-line-price .price-was{font-size:13px}.cart-sums .is-saving dd{color:var(--success)}.bb-stages-list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.bb-stages-list li{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 12px;font-size:14.5px;line-height:1.45;color:var(--ivory-2)}.bb-stages-list b{font-family:var(--f-num);font-weight:500;color:var(--ivory);font-variant-numeric:tabular-nums lining-nums}.offer-lead{display:flex;align-items:center;gap:8px;margin:0;font-size:13.5px;line-height:1.45;color:var(--paper-ink-2)}.offer-lead .icon{flex:none;width:15px;height:15px;color:var(--gold-on-paper)}.seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.seg-item{display:grid;gap:3px;align-content:start;min-height:48px;padding:12px 16px;border:0;border-radius:0;background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair-soft);color:var(--fg);font:inherit;text-align:start;text-decoration:none;cursor:pointer;transition:box-shadow var(--t1) var(--ease),background-color var(--t1) var(--ease)}.seg-item:hover{box-shadow:inset 0 0 0 1px var(--hair-strong)}.seg-item.is-on{background:linear-gradient(135deg,rgba(230,194,99,.1),transparent 60%),var(--ink-800);box-shadow:inset 0 0 0 1px var(--gold-400)}.seg-item:focus-visible{outline:2px solid var(--gold-300);outline-offset:2px}.seg-item b{font-size:15px;font-weight:600;line-height:1.4}.seg-item small{font-size:13px;line-height:1.5;color:var(--fg-3)}.seg-sm .seg-item{min-height:44px;padding:8px 12px;font-size:13.5px;font-weight:600;line-height:1.35;text-align:center;align-content:center}.cart-pay{margin-top:6px}.cart-pay .seg{max-width:360px}.cart-line-main .cart-line-hint{font-style:italic}.co-subhead{margin:6px 0 0;font-size:15px;font-weight:600;line-height:1.4;color:var(--fg)}.co-stages{display:grid;margin:0 0 12px;padding:0;list-style:none;border-top:1px solid var(--hair-soft)}.co-stages li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:4px 14px;padding:10px 0;border-bottom:1px solid var(--hair-soft);font-size:14.5px;line-height:1.45;color:var(--fg-2)}.co-stages small{font-size:13px;color:var(--fg-3)}.co-stages b{font-family:var(--f-num);font-weight:500;color:var(--fg);font-variant-numeric:tabular-nums lining-nums}.co-stages li.is-now span,.co-stages li.is-now b{color:var(--gold-300)}.co-due{margin-top:4px}.sch-due,.sch-note{display:block;margin-top:2px;font-size:12.5px;line-height:1.45;color:var(--fg-3)}.sch-share{font-size:12.5px;color:var(--fg-3)}.order-delivery .ns-top h2{margin:0}.order-delivery dd small{display:block;margin-top:2px;font-size:13px;line-height:1.5;color:var(--fg-3)}.order-delivery>h3{margin-top:6px}@media(max-width:479.98px){.seg{grid-template-columns:minmax(0,1fr)}.cart-pay .seg{grid-template-columns:repeat(2,minmax(0,1fr))}.co-stages li{grid-template-columns:minmax(0,1fr) auto}.co-stages small{grid-row:2;grid-column:1}}:root{--sm-out:cubic-bezier(.16,1,.3,1);--sm-spring:cubic-bezier(.34,1.46,.64,1);--sm-in-out:cubic-bezier(.65,0,.35,1)}@keyframes sm-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes sm-rise-blur{0%{opacity:0;transform:translateY(16px);filter:blur(6px)}60%{filter:blur(0)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes sm-pop{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@keyframes sm-card-in{0%{opacity:0;transform:perspective(1400px) translateY(34px) rotateX(9deg)}to{opacity:1;transform:none}}@keyframes sm-box-in{0%{opacity:0;transform:translateY(26px) scale(.975)}to{opacity:1;transform:none}}@keyframes sm-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sm-glint{0%{background-position:100% 0}to{background-position:0 0}}@keyframes sm-glint-rtl{0%{background-position:0 0}to{background-position:100% 0}}@keyframes sm-unclip{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes sm-unclip-rtl{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}.acct-page[data-motion=account] .acct-head .crumbs{animation:sm-rise .5s var(--sm-out) both}.acct-page[data-motion=account] .acct-head :is(.ph-kicker,.ph-eyebrow){animation:sm-rise .6s var(--sm-out) .06s both}.acct-page[data-motion=account] .acct-head h1{animation:sm-rise-blur .8s var(--sm-out) .1s both,sm-glint 1.5s var(--sm-in-out) .55s 1;background:linear-gradient(100deg,var(--fg) 38%,#FFF7D6 50%,var(--fg) 62%) 0 0/260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}[dir=rtl] .acct-page[data-motion=account] .acct-head h1{animation-name:sm-rise-blur,sm-glint-rtl;background-position:100% 0}.acct-page[data-motion=account] .acct-head .lede{animation:sm-rise .7s var(--sm-out) .22s both}.acct-page[data-motion=account] .acct-head .ph-side{animation:sm-rise .7s var(--sm-out) .3s both}.acct-page[data-motion=account] .ph-kicker-icon{animation:sm-pop .6s var(--sm-spring) .12s both}.acct-page[data-motion=account] .buy-steps li{animation:sm-rise .55s var(--sm-out) both}.acct-page[data-motion=account] .buy-steps li:nth-child(1){animation-delay:.3s}.acct-page[data-motion=account] .buy-steps li:nth-child(2){animation-delay:.42s}.acct-page[data-motion=account] .buy-steps li:nth-child(3){animation-delay:.54s}.acct-page[data-motion=account] .buy-steps li:nth-child(4){animation-delay:.66s}.acct-page[data-motion=account] .buy-steps li+li:before{transform-origin:0 50%;animation:sm-grow-x .5s var(--sm-out) both}[dir=rtl] .acct-page[data-motion=account] .buy-steps li+li:before{transform-origin:100% 50%}.acct-page[data-motion=account] .buy-steps li:nth-child(2):before{animation-delay:.42s}.acct-page[data-motion=account] .buy-steps li:nth-child(3):before{animation-delay:.54s}.acct-page[data-motion=account] .buy-steps li:nth-child(4):before{animation-delay:.66s}.acct-page[data-motion=account] .buy-steps [aria-current] .buy-step-n{position:relative}.acct-page[data-motion=account] .buy-steps [aria-current] .buy-step-n:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 1px var(--gold-400);animation:sm-breathe 2.8s var(--sm-in-out) 1.2s infinite;pointer-events:none}@keyframes sm-breathe{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(1.9)}}@media(max-width:559.98px){.acct-page[data-motion=account] .buy-steps:before{transform-origin:0 50%;animation:sm-grow-x 1s var(--sm-out) .4s both}[dir=rtl] .acct-page[data-motion=account] .buy-steps:before{transform-origin:100% 50%}}.shop-stage{display:grid;gap:inherit;min-width:0}.shop-stage>*{min-width:0}[data-shop-motion=catalogue] .finder{animation:sm-rise .7s var(--sm-out) .28s both}[data-shop-motion=catalogue] .finder-chip{animation:sm-pop .5s var(--sm-spring) both}[data-shop-motion=catalogue] .finder-chip:nth-child(1){animation-delay:.5s}[data-shop-motion=catalogue] .finder-chip:nth-child(2){animation-delay:.55s}[data-shop-motion=catalogue] .finder-chip:nth-child(3){animation-delay:.6s}[data-shop-motion=catalogue] .finder-chip:nth-child(4){animation-delay:.65s}[data-shop-motion=catalogue] .finder-chip:nth-child(5){animation-delay:.7s}[data-shop-motion=catalogue] .finder-chip:nth-child(6){animation-delay:.75s}[data-shop-motion=catalogue] .finder-chip:nth-child(n+7){animation-delay:.8s}[data-shop-motion=catalogue] .shop-section-head{animation:sm-rise .7s var(--sm-out) .4s both}[data-shop-motion] .shop-area-head{border-bottom:0;background:linear-gradient(var(--line),var(--line)) 0 100%/0 1px no-repeat;transition:background-size 1s var(--sm-out)}[dir=rtl] [data-shop-motion] .shop-area-head{background-position:100% 100%}[data-shop-motion] .shop-area-head.sm-in,[data-shop-motion] .shop-area-head:not(.sm-wait){background-size:100% 1px}[data-shop-motion] .shop-area-icon{transition:transform .6s var(--sm-spring),color var(--t2)}[data-shop-motion] .shop-area:hover .shop-area-icon{transform:rotate(-8deg) scale(1.08);color:var(--gold-300)}[data-shop-motion=catalogue] .shop-section-head+.shop-area .offer-grid>li:nth-child(-n+8):not(.rv-wait):not(.sm-scroll){animation:sm-card-in .8s var(--sm-out) both}[data-shop-motion] .offer-grid>li:nth-child(1){animation-delay:.42s}[data-shop-motion] .offer-grid>li:nth-child(2){animation-delay:.5s}[data-shop-motion] .offer-grid>li:nth-child(3){animation-delay:.58s}[data-shop-motion] .offer-grid>li:nth-child(4){animation-delay:.66s}[data-shop-motion] .offer-grid>li:nth-child(5){animation-delay:.74s}[data-shop-motion] .offer-grid>li:nth-child(6){animation-delay:.82s}[data-shop-motion] .offer-grid>li:nth-child(7){animation-delay:.9s}[data-shop-motion] .offer-grid>li:nth-child(8){animation-delay:.98s}[data-shop-motion] .offer-grid>li.rv{transition:opacity .9s var(--sm-out),transform .9s var(--sm-out)}[data-shop-motion] .offer-grid>li.rv-wait{opacity:0;transform:translateY(40px) rotateX(9deg)}[data-shop-motion] .offer-card{isolation:isolate;transition:transform .7s var(--sm-out),box-shadow .5s var(--sm-out)}@media(hover:hover)and (pointer:fine){[data-shop-motion] .offer-card.is-tilt{transition:transform .1s linear,box-shadow .5s var(--sm-out)}[data-shop-motion] .offer-card:is(:hover,.is-tilt){transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(-6px)}}[data-shop-motion] .offer-card:before,[data-shop-motion] .offer-card:after{content:"";position:absolute;inset:0;z-index:4;opacity:0;pointer-events:none;transition:opacity .45s var(--sm-out)}[data-shop-motion] .offer-card:after{background:radial-gradient(300px circle at var(--mx,50%) var(--my,30%),rgba(230,194,99,.17),rgba(230,194,99,.05) 45%,transparent 70%)}[data-shop-motion] .offer-card:before{padding:1px;background:radial-gradient(260px circle at var(--mx,50%) var(--my,30%),var(--gold-300),rgba(239,203,107,.35) 45%,transparent 72%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}[data-shop-motion] .offer-card:hover:before,[data-shop-motion] .offer-card:hover:after,[data-shop-motion] .offer-card:focus-visible:after{opacity:1}@keyframes sm-drift{to{background-position:48px 70px}}[data-shop-motion] .offer-card:hover .offer-art:before{animation:sm-drift 9s linear infinite}@keyframes sm-foil{0%{background-position:0 0}to{background-position:100% 0}}[data-shop-motion] .offer-art .offer-price b{background-size:240% 100%;background-position:0 0}[data-shop-motion] .offer-card:hover .offer-art .offer-price b{animation:sm-foil 1.3s var(--sm-in-out) 1}[data-shop-motion] .offer-card .art-icon{transition:transform .7s var(--sm-spring)}[data-shop-motion] .offer-card:hover .art-icon{transform:translateY(-3px) rotate(-6deg)}[data-shop-motion] .offer-go>span{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .5s var(--sm-out)}[dir=rtl] [data-shop-motion] .offer-go>span{background-position:100% 100%}[data-shop-motion] .offer-card:hover .offer-go>span{background-size:100% 1px}.sm-draw :is(path,circle){stroke-dasharray:1;stroke-dashoffset:1;animation:sm-draw .9s var(--sm-out) var(--d,0s) forwards}@keyframes sm-draw{to{stroke-dashoffset:0}}main [data-shop-motion] .btn-gold,[data-shop-motion] main .btn-gold,.acct-page[data-motion=account] .acct-head .btn-gold{translate:var(--tx,0px) var(--ty,0px);transition:translate .55s var(--sm-spring),color var(--t1) var(--ease)}main [data-shop-motion] .btn-gold.is-near,[data-shop-motion] main .btn-gold.is-near{transition:translate .12s linear,color var(--t1) var(--ease)}main [data-shop-motion] .btn-gold:after,[data-shop-motion] main .btn-gold:after{content:"";position:absolute;inset:0;z-index:0;clip-path:var(--mitre);pointer-events:none;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.42) 50%,transparent 60%) 100% 0/300% 100% no-repeat;animation:sm-shine 7s var(--sm-in-out) 2.4s infinite}[dir=rtl] main [data-shop-motion] .btn-gold:after,[dir=rtl] [data-shop-motion] main .btn-gold:after{animation-name:sm-shine-rtl;background-position:0 0}@keyframes sm-shine{0%{background-position:100% 0}18%,to{background-position:0 0}}@keyframes sm-shine-rtl{0%{background-position:0 0}18%,to{background-position:100% 0}}main [data-shop-motion] .btn:active,[data-shop-motion] main .btn:active{scale:.97}[data-shop-motion=offer]>.buybox{animation:sm-box-in .9s var(--sm-out) .25s both;transition:box-shadow .6s var(--sm-out)}[data-shop-motion=offer]>.buybox:before{transform-origin:0 50%;animation:sm-grow-x 1.1s var(--sm-out) .5s both}[dir=rtl] [data-shop-motion=offer]>.buybox:before{transform-origin:100% 50%}[data-shop-motion=offer] :is(.bb-plan-block>*,.bb-ways>.bb-way,.bb-go,.bb-foot){animation:sm-rise .6s var(--sm-out) both}[data-shop-motion=offer] :is(.bb-plan-block>:nth-child(1),.bb-ways>.bb-way:nth-of-type(1)){animation-delay:.45s}[data-shop-motion=offer] :is(.bb-plan-block>:nth-child(2),.bb-ways>.bb-way:nth-of-type(2)){animation-delay:.52s}[data-shop-motion=offer] :is(.bb-plan-block>:nth-child(3),.bb-ways>.bb-way:nth-of-type(3)){animation-delay:.59s}[data-shop-motion=offer] .bb-plan-block>:nth-child(n+4){animation-delay:.66s}[data-shop-motion=offer] .bb-go{animation-delay:.7s}[data-shop-motion=offer] .bb-foot{animation-delay:.85s}[data-shop-motion=offer] .bb-price b{background-size:240% 100%;background-position:0 0}[data-shop-motion=offer] .bb-price b.sm-lit{animation:sm-foil 1.4s var(--sm-in-out) 1}[data-shop-motion] .bb-ways:focus-within input:checked+.bb-way-mark:before{animation:sm-pick .5s var(--sm-spring) 1}@keyframes sm-pick{0%{transform:rotate(-90deg) scale(.6)}}[data-shop-motion=offer] .op-media{animation:sm-box-in .9s var(--sm-out) .15s both}[data-shop-motion=offer] .op-sheet{animation:sm-box-in .9s var(--sm-out) .35s both}[data-shop-motion=offer] .op-sheet h2{animation:sm-rise .6s var(--sm-out) .55s both}[data-shop-motion=offer] .op-ticks li{animation:sm-rise .55s var(--sm-out) both}[data-shop-motion=offer] .op-ticks li:nth-child(1){animation-delay:.6s}[data-shop-motion=offer] .op-ticks li:nth-child(2){animation-delay:.66s}[data-shop-motion=offer] .op-ticks li:nth-child(3){animation-delay:.72s}[data-shop-motion=offer] .op-ticks li:nth-child(4){animation-delay:.78s}[data-shop-motion=offer] .op-ticks li:nth-child(5){animation-delay:.84s}[data-shop-motion=offer] .op-ticks li:nth-child(6){animation-delay:.9s}[data-shop-motion=offer] .op-ticks li:nth-child(7){animation-delay:.96s}[data-shop-motion=offer] .op-ticks li:nth-child(n+8){animation-delay:1.02s}[data-shop-motion] .op-ticks li{transition:transform .4s var(--sm-out),color var(--t1)}[data-shop-motion] .op-ticks li:hover{transform:translate(4px)}[dir=rtl] [data-shop-motion] .op-ticks li:hover{transform:translate(-4px)}[data-shop-motion] .op-care-grid li{transition:box-shadow .4s var(--sm-out),transform .5s var(--sm-out)}[data-shop-motion] .op-care-grid li:hover{box-shadow:inset 0 0 0 1px var(--hair-strong);transform:translateY(-2px)}[data-shop-motion] .sm-wait{opacity:0;transform:translateY(28px)}[data-shop-motion] .sm-in{opacity:1;transform:none;transition:opacity .9s var(--sm-out),transform .9s var(--sm-out)}[data-shop-motion] :is(.op-media,.op-thumbs) figure{overflow:hidden}[data-shop-motion] :is(.op-media,.op-thumbs) figure img{transition:transform 1.2s var(--sm-out)}[data-shop-motion] :is(.op-media,.op-thumbs) figure.sm-wait img{transform:scale(1.08)}[data-shop-motion] :is(.op-media,.op-thumbs) figure:hover img{transform:scale(1.03)}.sm-fly{position:fixed;z-index:120;width:18px;height:24px;margin:-12px 0 0 -9px;background:var(--foil);clip-path:var(--diamond);pointer-events:none;will-change:transform,opacity;filter:drop-shadow(0 6px 12px rgba(0,0,0,.5))}.sm-fly-ring{position:fixed;z-index:119;width:18px;height:24px;margin:-12px 0 0 -9px;box-shadow:0 0 0 1px var(--gold-300);clip-path:var(--diamond);pointer-events:none;opacity:.6}@keyframes sm-bump{0%{transform:scale(1)}35%{transform:scale(1.35) rotate(-8deg)}70%{transform:scale(.94)}to{transform:scale(1)}}.sm-bump{animation:sm-bump .6s var(--sm-spring) 1}.sm-bump .badge{animation:sm-pop .45s var(--sm-spring) 1}[data-shop-motion=cart] .cart-line{animation:sm-rise .7s var(--sm-out) both}[data-shop-motion=cart] .cart-line:nth-child(1){animation-delay:.35s}[data-shop-motion=cart] .cart-line:nth-child(2){animation-delay:.43s}[data-shop-motion=cart] .cart-line:nth-child(3){animation-delay:.51s}[data-shop-motion=cart] .cart-line:nth-child(4){animation-delay:.59s}[data-shop-motion=cart] .cart-line:nth-child(n+5){animation-delay:.67s}[data-shop-motion=cart] .cart-lines>h2,[data-shop-motion=cart] .cart-lines>.field-hint{animation:sm-rise .6s var(--sm-out) .3s both}[data-shop-motion=cart] .cart-side .co-block{animation:sm-box-in .9s var(--sm-out) .4s both}[data-shop-motion=cart] .cart-side .co-block:before{transform-origin:0 50%;animation:sm-grow-x 1.1s var(--sm-out) .6s both}[dir=rtl] [data-shop-motion=cart] .cart-side .co-block:before{transform-origin:100% 50%}[data-shop-motion=cart] .cart-line{transition:background-color .4s var(--sm-out),box-shadow .4s var(--sm-out)}[data-shop-motion=cart] .cart-line:has(.cart-line-remove button:is(:hover,:focus-visible)){background:#f6a79b0d;box-shadow:inset 3px 0 0 var(--ruby)}[dir=rtl] [data-shop-motion=cart] .cart-line:has(.cart-line-remove button:is(:hover,:focus-visible)){box-shadow:inset -3px 0 0 var(--ruby)}[data-shop-motion=cart] .cart-qty-btn{transition:background-color var(--t1),color var(--t1),scale .25s var(--sm-spring)}[data-shop-motion=cart] .cart-qty-btn:active:not(:disabled){scale:.86}[data-shop-motion=cart] .cart-empty{animation:sm-box-in .9s var(--sm-out) .25s both}[data-shop-motion=cart] .cart-empty>.icon{animation:sm-pop .8s var(--sm-spring) .45s both}@media(min-width:1024px)and (max-width:1199.98px){.acct [data-shop-motion=cart].cart-grid{grid-template-columns:minmax(0,1fr)}.acct [data-shop-motion=cart] .cart-side{position:static}}[data-shop-motion=checkout] .co-block{animation:sm-rise .75s var(--sm-out) both}[data-shop-motion=checkout] .co-block:nth-child(1){animation-delay:.3s}[data-shop-motion=checkout] .co-block:nth-child(2){animation-delay:.4s}[data-shop-motion=checkout] .co-block:nth-child(3){animation-delay:.5s}[data-shop-motion=checkout] .co-block:nth-child(4){animation-delay:.6s}[data-shop-motion=checkout] .co-block:nth-child(n+5){animation-delay:.7s}[data-shop-motion=checkout] .co-amounts{animation:sm-box-in .9s var(--sm-out) .45s both}[data-shop-motion=checkout] .co-amounts:before{transform-origin:0 50%;animation:sm-grow-x 1.1s var(--sm-out) .65s both}[dir=rtl] [data-shop-motion=checkout] .co-amounts:before{transform-origin:100% 50%}[data-shop-motion=checkout] .kind-choice{transition:transform .4s var(--sm-out),box-shadow var(--t1),background-color var(--t1)}[data-shop-motion=checkout] .kind-choice:hover{transform:translateY(-2px)}[data-shop-motion=checkout] .co-sub>summary .icon{transition:transform .45s var(--sm-spring)}[data-shop-motion] .amounts-total dd.sm-lit{animation:sm-pop .5s var(--sm-spring) 1}@keyframes sm-cur{0%{opacity:0;transform:translateY(.3em)}to{opacity:1;transform:none}}html[data-currency=USD] [data-shop-motion]:not([data-shop-motion^=shop]) .cur[data-cur=USD],html[data-currency=GEL] [data-shop-motion]:not([data-shop-motion^=shop]) .cur[data-cur=GEL],html[data-currency=EUR] [data-shop-motion]:not([data-shop-motion^=shop]) .cur[data-cur=EUR],html[data-currency=JOD] [data-shop-motion]:not([data-shop-motion^=shop]) .cur[data-cur=JOD]{display:inline-block;animation:sm-cur .5s var(--sm-out) 1}html[data-currency] [data-shop-motion] .offer-grid .cur[data-cur]{animation:none}.acct-page[data-motion=account]{position:relative;isolation:isolate}.acct-page[data-motion=account]:before{content:"";position:fixed;inset:-25% -20%;z-index:-1;pointer-events:none;opacity:.55;background:radial-gradient(42% 36% at 18% 22%,rgba(230,194,99,.11),transparent 70%),radial-gradient(36% 30% at 82% 70%,rgba(230,194,99,.07),transparent 70%);animation:sm-aurora 26s var(--sm-in-out) infinite alternate;will-change:transform}@keyframes sm-aurora{0%{transform:translate3d(-3%,-2%,0) rotate(-2deg) scale(1)}to{transform:translate3d(4%,3%,0) rotate(2deg) scale(1.08)}}@media(max-width:767.98px){.acct-page[data-motion=account]:before{display:none}}@view-transition{navigation:auto}[data-shop-motion=offer],[data-shop-motion=shop-offer] .offer-page .op-head{view-transition-name:offer-page}::view-transition-old(root){animation:sm-vt-out .32s var(--sm-in-out) both}::view-transition-new(root){animation:sm-vt-in .42s var(--sm-out) both}@keyframes sm-vt-out{to{opacity:0;transform:translateY(-10px)}}@keyframes sm-vt-in{0%{opacity:0;transform:translateY(14px)}}::view-transition-group(*){animation-duration:.55s;animation-timing-function:var(--sm-out)}::view-transition-old(*):only-child{animation:sm-vt-fade-out .3s var(--sm-in-out) both}::view-transition-new(*):only-child{animation:sm-vt-fade-in .45s var(--sm-out) both}@keyframes sm-vt-fade-out{to{opacity:0}}@keyframes sm-vt-fade-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.acct-page[data-motion=account]:before,[data-shop-motion] .btn-gold:after,.acct-page[data-motion=account] .buy-steps [aria-current] .buy-step-n:after{display:none}[data-shop-motion] .sm-wait{opacity:1;transform:none;animation-play-state:running}[data-shop-motion] .shop-area-head{background-size:100% 1px}[data-shop-motion] .offer-card,[data-shop-motion] .offer-card:hover{transform:none}[data-shop-motion] .offer-grid>li.rv-wait{opacity:1;transform:none}[data-shop-motion] .btn-gold{translate:none}.sm-draw :is(path,circle){stroke-dasharray:none;stroke-dashoffset:0;animation:none}@view-transition{navigation:none}}@media print{[data-shop-motion] .sm-wait,[data-shop-motion] .offer-grid>li.rv-wait{opacity:1!important;transform:none!important}.acct-page[data-motion=account]:before{display:none}}@media(forced-colors:active){[data-shop-motion] .offer-card:before,[data-shop-motion] .offer-card:after,[data-shop-motion] .btn-gold:after{display:none}}.rv{transition:opacity .9s var(--sm-out),transform .9s var(--sm-out)}.rv-wait{transform:translateY(24px)}:is(.pillars,.plates,.work-plates,.carte-grid,.deck,.fd-highlights,.voice-cards)>.rv:nth-child(2),:is(.pillars,.plates,.work-plates)>:nth-child(2)>.rv{transition-delay:.08s}:is(.pillars,.plates,.work-plates,.carte-grid,.deck,.fd-highlights,.voice-cards)>.rv:nth-child(3),:is(.pillars,.plates,.work-plates)>:nth-child(3)>.rv{transition-delay:.16s}:is(.pillars,.plates,.work-plates,.carte-grid,.deck,.fd-highlights,.voice-cards)>.rv:nth-child(4),:is(.pillars,.plates,.work-plates)>:nth-child(4)>.rv{transition-delay:.24s}:is(.pillars,.plates,.work-plates,.carte-grid,.deck,.fd-highlights,.voice-cards)>.rv:nth-child(5),:is(.pillars,.plates,.work-plates)>:nth-child(5)>.rv{transition-delay:.32s}:is(.pillars,.plates,.work-plates,.carte-grid,.deck,.fd-highlights,.voice-cards)>.rv:nth-child(n+6),:is(.pillars,.plates,.work-plates)>:nth-child(n+6)>.rv{transition-delay:.4s}main .sm-wait{opacity:0;transform:translateY(26px)}main .sm-in{opacity:1;transform:none;transition:opacity .9s var(--sm-out) var(--d,0s),transform .9s var(--sm-out) var(--d,0s)}main figure.sm-wait img{transform:scale(1.06)}main figure.sm-in img{transition:transform 1.2s var(--sm-out) var(--d,0s)}a.plate{isolation:isolate;transition:transform .7s var(--sm-out)}@media(hover:hover)and (pointer:fine){a.plate:is(:hover,.is-tilt){transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg))}a.plate.is-tilt{transition:transform .1s linear}}a.plate:before{content:"";position:absolute;inset:-6px;z-index:3;opacity:0;pointer-events:none;background:radial-gradient(320px circle at var(--mx,50%) var(--my,40%),rgba(230,194,99,.14),rgba(230,194,99,.04) 45%,transparent 70%);transition:opacity .5s var(--sm-out)}a.plate:hover:before{opacity:1}.paper a.plate:before{background:radial-gradient(320px circle at var(--mx,50%) var(--my,40%),rgba(196,144,42,.12),transparent 65%)}.pillar-card:after,.door:after{content:"";position:absolute;inset:0;z-index:0;opacity:0;pointer-events:none;background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%),rgba(230,194,99,.13),transparent 65%);transition:opacity .45s var(--sm-out)}.pillar-card:hover:after,.door:hover:after{opacity:1}.pillar-card>*{position:relative;z-index:1}.pc-icon,.door-icon,.about-area-icon{transition:transform .6s var(--sm-spring),color var(--t2),background-color var(--t2)}.pillar-card:hover .pc-icon,.door:hover .door-icon,.about-area:hover .about-area-icon{transform:translateY(-3px) rotate(-6deg)}.door{position:relative;transition:transform .5s var(--sm-out),background-color var(--t2),box-shadow var(--t2)}.door:hover{transform:translateY(-3px)}main .btn-gold{translate:var(--tx,0px) var(--ty,0px);transition:translate .55s var(--sm-spring),color var(--t1) var(--ease)}main .btn-gold.is-near{transition:translate .12s linear,color var(--t1) var(--ease)}main .btn-gold:after{content:"";position:absolute;inset:0;z-index:0;clip-path:var(--mitre);pointer-events:none;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.42) 50%,transparent 60%) 100% 0/300% 100% no-repeat;animation:sm-shine 7s var(--sm-in-out) 2.4s infinite}[dir=rtl] main .btn-gold:after{animation-name:sm-shine-rtl;background-position:0 0}main .btn:active{scale:.97}.deck-cell,.about-area,.carte-row,.pr-node{transition:transform .5s var(--sm-out),background-color var(--t2),color var(--t2),box-shadow var(--t2)}.deck-cell:hover,.about-area:hover{transform:translateY(-2px)}.acct-page[data-motion=account] .acct-main>:not([data-shop-motion]):not(.shop-stage){animation:sm-rise .7s var(--sm-out) both}.acct-page[data-motion=account] .acct-main>:nth-child(1){animation-delay:.22s}.acct-page[data-motion=account] .acct-main>:nth-child(2){animation-delay:.3s}.acct-page[data-motion=account] .acct-main>:nth-child(3){animation-delay:.38s}.acct-page[data-motion=account] .acct-main>:nth-child(4){animation-delay:.46s}.acct-page[data-motion=account] .acct-main>:nth-child(5){animation-delay:.54s}.acct-page[data-motion=account] .acct-main>:nth-child(n+6){animation-delay:.62s}.acct-page[data-motion=account] .nextstep:before{transform-origin:0 50%;animation:sm-grow-x 1.1s var(--sm-out) .45s both}[dir=rtl] .acct-page[data-motion=account] .nextstep:before{transform-origin:100% 50%}.acct-page[data-motion=account] .rows>.row{animation:sm-rise .55s var(--sm-out) both}.acct-page[data-motion=account] .rows>.row:nth-child(1){animation-delay:.4s}.acct-page[data-motion=account] .rows>.row:nth-child(2){animation-delay:.46s}.acct-page[data-motion=account] .rows>.row:nth-child(3){animation-delay:.52s}.acct-page[data-motion=account] .rows>.row:nth-child(4){animation-delay:.58s}.acct-page[data-motion=account] .rows>.row:nth-child(5){animation-delay:.64s}.acct-page[data-motion=account] .rows>.row:nth-child(6){animation-delay:.7s}.acct-page[data-motion=account] .rows>.row:nth-child(n+7){animation-delay:.76s}.acct-page[data-motion=account] .stat-grid>div{animation:sm-pop .55s var(--sm-spring) both}.acct-page[data-motion=account] .stat-grid>div:nth-child(1){animation-delay:.42s}.acct-page[data-motion=account] .stat-grid>div:nth-child(2){animation-delay:.48s}.acct-page[data-motion=account] .stat-grid>div:nth-child(3){animation-delay:.54s}.acct-page[data-motion=account] .stat-grid>div:nth-child(n+4){animation-delay:.6s}.acct-page[data-motion=account] .msg{animation:sm-rise .55s var(--sm-out) both}.acct-page[data-motion=account] .msg:nth-child(2){animation-delay:.08s}.acct-page[data-motion=account] .msg:nth-child(3){animation-delay:.16s}.acct-page[data-motion=account] .msg:nth-child(4){animation-delay:.24s}.acct-page[data-motion=account] .msg:nth-child(n+5){animation-delay:.32s}.acct-page[data-motion=account] .row{transition:background-color var(--t2),translate .4s var(--sm-out)}.acct-page[data-motion=account] a.row:hover{translate:3px 0}[dir=rtl] .acct-page[data-motion=account] a.row:hover{translate:-3px 0}.acct-page[data-motion=account] :is(.stat-grid dd,.ns-figure).sm-lit{animation:sm-pop .45s var(--sm-spring) 1}.auth-panel,.auth-card{animation:sm-box-in .8s var(--sm-out) .15s both}.auth-card:before{transform-origin:0 50%;animation:sm-grow-x 1s var(--sm-out) .4s both}[dir=rtl] .auth-card:before{transform-origin:100% 50%}.auth-card>*{animation:sm-rise .6s var(--sm-out) both}.auth-card>:nth-child(1){animation-delay:.3s}.auth-card>:nth-child(2){animation-delay:.36s}.auth-card>:nth-child(3){animation-delay:.42s}.auth-card>:nth-child(4){animation-delay:.48s}.auth-card>:nth-child(n+5){animation-delay:.54s}.masthead{view-transition-name:masthead}.colophon{view-transition-name:colophon}.acct>.acct-side{view-transition-name:acct-side}.pj figure.cover{view-transition-name:project-page}::view-transition-group(masthead),::view-transition-group(colophon),::view-transition-group(acct-side){animation-duration:.01s}::view-transition-old(masthead),::view-transition-old(colophon),::view-transition-old(acct-side){animation:none;opacity:0}::view-transition-new(masthead),::view-transition-new(colophon),::view-transition-new(acct-side){animation:none}@media(prefers-reduced-motion:reduce){main .sm-wait,main figure.sm-wait img{opacity:1;transform:none}a.plate,a.plate.is-tilt{transform:none}a.plate:before,.pillar-card:after,.door:after,main .btn-gold:after{display:none}main .btn-gold{translate:none}.acct-page[data-motion=account] a.row:hover{translate:none}.rv-wait{transform:none}}@media print{main .sm-wait,main figure.sm-wait img{opacity:1!important;transform:none!important}}@media(forced-colors:active){a.plate:before,.pillar-card:after,.door:after,main .btn-gold:after{display:none}}.start-steps{justify-self:end}@media(max-width:1023.98px){.start-steps{justify-self:start;margin-top:4px}}.start-brief .chapter-head{max-width:720px}@media(min-width:1024px){.start-brief .chapter-head{grid-template-columns:minmax(0,1fr);grid-template-areas:none}.start-brief .chapter-head>*{grid-area:auto}}.brief-sheet{position:relative;max-width:860px;padding:clamp(20px,3vw,36px);background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair-soft)}.brief-sheet:before{content:"";position:absolute;inset-inline:0;top:0;height:2px;background:var(--foil-h)}.brief-nda{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:1.55;color:var(--ivory-2);background:#d9b65a0d;box-shadow:inset 0 0 0 1px var(--hair-soft);border-inline-start:2px solid var(--gold-500)}.brief-nda .icon{flex:none;width:18px;height:18px;margin-top:2px;color:var(--gold-400)}.brief-send{display:grid;gap:12px;justify-items:start}@media(max-width:479.98px){.brief-send .btn{width:100%}}.project-stage{gap:18px}.project-tracker{padding:18px clamp(14px,2vw,20px) 14px;background:#f4efe104;box-shadow:inset 0 0 0 1px var(--hair-soft)}.stage-text{max-width:60ch;color:var(--fg-2);font-size:15.5px;line-height:1.6}.brief-area-list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.brief-area-list li{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;font-size:14px;line-height:1.3;color:var(--fg);background:#f4efe105;box-shadow:inset 0 0 0 1px var(--hair-soft)}.brief-area-list .icon{flex:none;width:16px;height:16px;color:var(--gold-400)}.brief-links{display:grid;gap:4px;margin:0;padding:0;font-family:var(--f-num);font-size:14px;overflow-wrap:anywhere}.brief-links a{color:var(--gold-300);text-decoration:underline;text-underline-offset:3px}.acct-form .brief-form{gap:20px}.page-head.has-tabs{padding-bottom:0}.shop-tabs{margin-top:clamp(26px,3vw,40px)}.shop-tabs ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;box-shadow:inset 0 0 0 1px var(--hair-soft);border-bottom:0}.shop-tabs li{display:flex;min-width:0}.shop-tabs li+li{border-inline-start:1px solid var(--hair-soft)}.shop-tabs a{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-width:0;min-height:64px;padding:12px clamp(10px,1.6vw,22px);color:var(--fg-3);font-size:calc(16px * var(--kb));font-weight:500;line-height:1.3;text-align:center;transition:color var(--t1),background-color var(--t1)}.shop-tabs a:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--foil-h);transform:scaleX(0);transition:transform var(--t3) var(--ease)}.shop-tabs a:hover{color:var(--fg);background:#f4efe108}.shop-tabs a:hover:after{transform:scaleX(.35)}.shop-tabs a[aria-current]{color:var(--fg);background:linear-gradient(180deg,#e6c26305,#e6c2631a)}.shop-tabs a[aria-current]:after{transform:none}.shop-tabs a:focus-visible{outline-offset:-3px}.shop-tab-icon{display:grid;place-items:center;flex:none;width:34px;height:34px;color:var(--gold-500);box-shadow:inset 0 0 0 1px var(--hair);transition:color var(--t1),background-color var(--t1),box-shadow var(--t1)}.shop-tab-icon .icon{width:17px;height:17px}.shop-tabs a[aria-current] .shop-tab-icon{color:var(--on-gold);background:var(--foil);box-shadow:none}.shop-tab-label{min-width:0;overflow-wrap:break-word}.shop-tabs small{display:inline-grid;place-items:center;flex:none;min-width:26px;height:22px;padding:0 7px;font-family:var(--f-num);font-size:12.5px;font-weight:600;line-height:1;color:var(--fg-2);background:var(--raise-2)}.shop-tabs small.is-soon{font-family:var(--f-body);font-weight:500;letter-spacing:.02em;color:var(--gold-400);background:transparent;box-shadow:inset 0 0 0 1px var(--hair)}.shop-tabs a[aria-current] small:not(.is-soon){color:var(--on-gold);background:var(--gold-400)}@media(max-width:767.98px){.shop-tabs a{flex-direction:column;gap:6px;min-height:84px;padding:10px 6px;font-size:calc(14px * var(--kb))}.shop-tab-icon{width:30px;height:30px}.shop-tab-icon .icon{width:15px;height:15px}.shop-tabs small{height:20px;min-width:22px;font-size:11.5px}}.ph-account .shop-tabs{margin-top:clamp(20px,2.4vw,30px)}.shop-front{padding-block:clamp(28px,3.4vw,48px) var(--section-y);background:radial-gradient(70% 420px at 50% 0,rgba(230,194,99,.07),transparent 70%),var(--bg)}.shop-front.is-embedded{padding:0;background:none}.shop-doors{--fit-m:1;--fit-gap:clamp(16px,2vw,26px);row-gap:var(--fit-gap);margin-block:0;padding:0}@media(min-width:1024px){.shop-doors{--fit-m:3}}@media(min-width:1024px)and (max-width:1439.98px){.is-embedded .shop-doors,.acct .shop-soon .shop-doors{--fit-m:1}}.shop-door{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:14px;min-width:0;padding:clamp(22px,2.4vw,32px);background:radial-gradient(90% 60% at 100% 0,rgba(230,194,99,.08),transparent 62%),var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair);transition:transform var(--t2) var(--ease),box-shadow var(--t2) var(--ease)}[dir=rtl] .shop-door{background:radial-gradient(90% 60% at 0 0,rgba(230,194,99,.08),transparent 62%),var(--ink-800)}.shop-door:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.07;transition:opacity var(--t3) var(--ease);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='140'%3E%3Cpath d='M0 0L96 140M96 0L0 140' stroke='%23D9B65A' stroke-width='1.1' fill='none'/%3E%3Cg fill='%23E6C263'%3E%3Cpath d='M48 65.5L51.6 70 48 74.5 44.4 70Z'/%3E%3Cpath d='M0-4.5L3.6 0 0 4.5-3.6 0Z'/%3E%3Cpath d='M96-4.5L99.6 0 96 4.5 92.4 0Z'/%3E%3Cpath d='M0 135.5L3.6 140 0 144.5-3.6 140Z'/%3E%3Cpath d='M96 135.5L99.6 140 96 144.5 92.4 140Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/48px 70px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 75%);mask-image:linear-gradient(180deg,#000,transparent 75%)}.shop-door:after{content:"";position:absolute;inset-inline:0;top:0;height:2px;background:var(--foil-h);opacity:.55;transition:opacity var(--t2)}.shop-door:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px var(--gold-500),0 34px 64px -36px #000000d9}.shop-door:hover:before{opacity:.16}.shop-door:hover:after{opacity:1}.shop-door:has(.shop-door-link:focus-visible){outline:2px solid var(--gold-300);outline-offset:3px}.shop-door-top{position:relative;display:grid;place-items:center;min-width:0}.shop-door-top:before{content:"";position:absolute;z-index:0;inset-inline:-12%;bottom:-4%;height:48%;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(217,182,90,.1) 0 1px,transparent 1px 34px),repeating-linear-gradient(0deg,rgba(217,182,90,.08) 0 1px,transparent 1px 34px);transform:perspective(320px) rotateX(64deg);transform-origin:50% 100%;-webkit-mask-image:radial-gradient(50% 100% at 50% 100%,#000 10%,transparent 78%);mask-image:radial-gradient(50% 100% at 50% 100%,#000 10%,transparent 78%)}.shop-door-n{position:absolute;z-index:1;top:0;inset-inline-start:0;font-family:var(--f-num);font-weight:300;font-size:clamp(30px,2.6vw,40px);line-height:.9;letter-spacing:-.04em;background:var(--foil);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.shop-door .shop-door-title{font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(clamp(26px,2.4vw,34px) * var(--k));line-height:calc(var(--lh-d) + .08);letter-spacing:var(--ls-d);color:var(--fg);text-wrap:balance}.shop-door-link{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}.shop-door-link:after{content:"";position:absolute;inset:0;z-index:1}.shop-door-link:focus-visible{outline:none}.shop-door-line{max-width:42ch;color:var(--fg-2);font-size:calc(16px * var(--kb));line-height:1.6}.shop-door-areas{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-content:start;gap:6px;margin:0;padding:0}.shop-door-areas a{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 11px;font-size:13.5px;line-height:1.3;color:var(--fg-2);background:#07070a73;box-shadow:inset 0 0 0 1px var(--hair-soft);transition:color var(--t1),box-shadow var(--t1)}.shop-door-areas a:hover{color:var(--gold-300);box-shadow:inset 0 0 0 1px var(--hair-strong)}.shop-door-areas .icon{flex:none;width:14px;height:14px;color:var(--gold-500)}.shop-door-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:auto 0 0;padding-top:16px;border-top:1px solid var(--hair-soft);color:var(--fg-3);font-size:14px;line-height:1.4}.shop-door-count b{font-family:var(--f-num);font-weight:500;font-size:20px;letter-spacing:-.01em;color:var(--fg)}.shop-door-foot .price-tag b{font-family:var(--f-num);font-weight:500;color:var(--gold-300)}.shop-door-note{color:var(--fg-2)}.shop-door-soon{display:inline-flex;align-items:center;gap:8px;min-height:28px;padding:0 10px;font-weight:500;letter-spacing:.04em;color:var(--gold-400);box-shadow:inset 0 0 0 1px var(--hair)}.shop-door-soon:before{content:"";flex:none;width:6px;height:8px;background:var(--gold-500);clip-path:var(--diamond)}.shop-door-go{display:grid;place-items:center;flex:none;width:44px;height:44px;margin-inline-start:auto;color:var(--gold-300);box-shadow:inset 0 0 0 1px var(--hair);transition:color var(--t2),background-color var(--t2),box-shadow var(--t2)}.shop-door-go .icon{width:18px;height:18px}.shop-door:hover .shop-door-go{color:var(--on-gold);background:var(--gold-400);box-shadow:none}.shop-door.is-custom{background:radial-gradient(110% 80% at 100% 0,rgba(230,194,99,.16),transparent 64%),var(--ink-800)}[dir=rtl] .shop-door.is-custom{background:radial-gradient(110% 80% at 0 0,rgba(230,194,99,.16),transparent 64%),var(--ink-800)}.shop-door.is-soon .shop-door-title{color:var(--fg-2)}.shop-door.is-soon:hover .shop-door-title{color:var(--fg)}@media(min-width:768px)and (max-width:1023.98px){:is(.shop-front,.acct-invite) .shop-door{display:grid;grid-template-columns:minmax(150px,30%) minmax(0,1fr);align-content:start;column-gap:clamp(20px,3vw,36px);row-gap:10px}:is(.shop-front,.acct-invite) .shop-door-top{grid-row:1/span 4;align-self:stretch}:is(.shop-front,.acct-invite) .shop-door>:not(.shop-door-top){grid-column:2}}@media(min-width:1024px)and (max-width:1439.98px){.shop-front.is-embedded .shop-door{display:grid;grid-template-columns:minmax(170px,30%) minmax(0,1fr);align-content:start;column-gap:clamp(20px,3vw,36px);row-gap:10px}.shop-front.is-embedded .shop-door-top{grid-row:1/span 4;align-self:stretch}.shop-front.is-embedded .shop-door>:not(.shop-door-top){grid-column:2}}@media(min-width:1024px)and (max-width:1199.98px){.acct-invite .shop-door{display:grid;grid-template-columns:minmax(170px,30%) minmax(0,1fr);align-content:start;column-gap:clamp(20px,3vw,36px);row-gap:10px}.acct-invite .shop-door-top{grid-row:1/span 4;align-self:stretch}.acct-invite .shop-door>:not(.shop-door-top){grid-column:2}}@media(max-width:767.98px){.shop-doors{gap:12px}.shop-door{display:grid;grid-template-columns:84px minmax(0,1fr);align-content:start;gap:4px 14px;padding-block:14px 16px;padding-inline:12px 16px}.shop-door-top{grid-row:1/span 3;align-self:start;margin-top:4px}.shop-door-top:before,.shop-door-n,.shop-door-areas{display:none}.shop-door .shop-door-title{grid-column:2;font-size:calc(23px * (var(--k) + .12))}.shop-door-line{grid-column:2;font-size:calc(14.5px * var(--kb));line-height:1.5}.shop-door-foot{grid-column:2;gap:6px 12px;margin-top:6px;padding-top:8px;font-size:13.5px}.shop-door-count b{font-size:17px}.shop-door-go{width:38px;height:38px}}@media(prefers-reduced-motion:reduce){.shop-door,.shop-door:before{transition:none}.shop-door:hover{transform:none}}.shop-door-art{--dir:1;position:relative;z-index:1;display:block;width:min(100%,280px);aspect-ratio:6/5;transform:perspective(900px) rotateX(9deg) rotateY(calc(var(--dir) * -11deg));transition:transform .9s var(--sm-out)}[dir=rtl] .shop-door-art{--dir:-1}.shop-door-art:before{content:"";position:absolute;z-index:-1;inset:10% 4% 4%;background:radial-gradient(closest-side,rgba(230,194,99,.16),transparent);opacity:.7;transition:opacity .9s var(--sm-out)}.shop-door-art svg{display:block;width:100%;height:100%;overflow:visible}.shop-door-art :is(.sda-l,.sda-r,.sda-t,.sda-in){stroke:var(--gold-600);stroke-opacity:.55;stroke-width:1;stroke-linejoin:round;vector-effect:non-scaling-stroke}.shop-door-art .sda-t:not(.is-foil){fill:var(--ink-500)}.shop-door-art .sda-t.is-foil{stroke:var(--gold-100);stroke-opacity:.7}.shop-door-art .sda-t.is-plan{fill:var(--ink-850)}.shop-door-art .sda-l{fill:var(--ink-700)}.shop-door-art .sda-r{fill:var(--ink-850)}.shop-door-art .sda-in{fill:var(--ink-950)}.shop-door-art .sda-band.is-dim{opacity:.7}.shop-door-art .sda-tile{fill:var(--ink-800);stroke:var(--gold-900);stroke-width:1;vector-effect:non-scaling-stroke}.shop-door-art .sda-grid{fill:none;stroke:var(--gold-500);stroke-opacity:.3;stroke-width:1;vector-effect:non-scaling-stroke}.shop-door-art .sda-window{fill:none;stroke:var(--gold-300);stroke-width:2.5;stroke-linecap:round;opacity:.5}.shop-door-art .sda-measure{fill:none;stroke:var(--gold-400);stroke-width:1.2;stroke-dasharray:3 3;opacity:.75;vector-effect:non-scaling-stroke}.shop-door-art .sda-wire{fill:none;stroke:var(--gold-300);stroke-width:1.3;stroke-dasharray:4 4;stroke-linejoin:round;vector-effect:non-scaling-stroke}.shop-door-art .sda-wire.is-hidden{opacity:.4}.shop-door-art .sda-spark{fill:var(--gold-100)}.shop-door-art .sda-s0{stop-color:var(--ink-950);stop-opacity:.85}.shop-door-art .sda-s1{stop-color:var(--ink-950);stop-opacity:0}.shop-door-art .sda-f0{stop-color:var(--gold-100)}.shop-door-art .sda-f1{stop-color:var(--gold-300)}.shop-door-art .sda-f2{stop-color:var(--gold-700)}.shop-door-art .sda-f3{stop-color:var(--gold-900)}.shop-door-art .sda-plate.p-2{transform:translateY(-26px)}.shop-door-art .sda-plate.p-3{transform:translateY(-52px)}.shop-door-art .sda-floor.f-2{transform:translateY(-20px)}.shop-door-art .sda-floor.f-3{transform:translateY(-58px);opacity:0}.shop-door-art .sda-spark{opacity:0;transform:translateY(10px)}.shop-door-art .sda-lid{transform-box:fill-box;transform-origin:50% 100%}.shop-door-art :is(.sda-lid,.sda-plate,.sda-floor,.sda-spark,.sda-wire){transition:transform .8s var(--sm-out),opacity .6s var(--sm-out)}.shop-door.is-soon .shop-door-art{opacity:.62;filter:saturate(.55)}@media(prefers-reduced-motion:no-preference){.shop-door:is(:hover,:focus-within) .shop-door-art{transform:perspective(900px) rotateX(0) rotateY(0) translateY(-4px) scale(1.04)}.shop-door:is(:hover,:focus-within) .shop-door-art:before{opacity:1}.shop-door:is(:hover,:focus-within) .sda-lid{transform:translate(4px,-26px) rotate(-6deg)}.shop-door:is(:hover,:focus-within) .sda-spark{opacity:1;transform:none;transition-delay:.12s}.shop-door:is(:hover,:focus-within) .sda-plate.p-2{transform:translateY(-36px)}.shop-door:is(:hover,:focus-within) .sda-plate.p-3{transform:translateY(-70px)}.shop-door:is(:hover,:focus-within) .sda-floor.f-3{transform:translateY(-40px);opacity:1}.shop-door:is(:hover,:focus-within) .sda-wire{opacity:0}.shop-door:nth-child(2){--sda-d:.14s}.shop-door:nth-child(3){--sda-d:.28s}.acct-page[data-motion=account] .shop-door-art :is(.sda-lid,.sda-plate:not(.p-1),.sda-floor.f-2){animation:sda-in .9s var(--sm-out) calc(.55s + var(--sda-d,0s)) backwards}.acct-page[data-motion=account] .shop-door-art .sda-plate.p-3{animation-delay:calc(.7s + var(--sda-d,0s))}@keyframes sda-in{0%{translate:0 -34px;opacity:0}}}.shop-soon{display:grid;gap:clamp(22px,2.8vw,34px)}.shop-soon .shop-doors{--fit-m:1}@media(min-width:768px){.shop-soon .shop-doors{--fit-m:2}}.start-prices{position:relative;isolation:isolate;overflow:clip;background:radial-gradient(60% 420px at 50% 0,rgba(230,194,99,.08),transparent 70%),var(--bg);box-shadow:inset 0 1px 0 var(--hair-soft)}.start-prices:before{content:"";position:absolute;inset-inline:-30%;bottom:-12%;z-index:-1;height:72%;pointer-events:none;opacity:.85;background:linear-gradient(rgba(217,182,90,.16) 1px,transparent 1px) 0 0/72px 72px,linear-gradient(90deg,rgba(217,182,90,.16) 1px,transparent 1px) 0 0/72px 72px;transform:perspective(560px) rotateX(64deg);transform-origin:50% 100%;-webkit-mask-image:linear-gradient(0deg,#000 8%,transparent 82%);mask-image:linear-gradient(0deg,#000 8%,transparent 82%)}.start-prices.is-embedded{overflow:visible;margin-block-end:clamp(20px,2.4vw,28px);padding:clamp(18px,2.2vw,28px);background:radial-gradient(70% 300px at 50% 0,rgba(230,194,99,.07),transparent 70%),var(--ink-850);box-shadow:inset 0 0 0 1px var(--hair-soft)}.start-prices.is-embedded:before{inset-inline:0;bottom:0;height:60%;opacity:.35}.start-prices.is-embedded .chapter-head{margin-block-end:clamp(18px,2vw,26px)}.start-prices.is-embedded .chapter-head h2{font-size:calc(clamp(24px,2.2vw,30px) * var(--k))}.price-tabs{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin-block-end:clamp(20px,2.4vw,32px);box-shadow:inset 0 0 0 1px var(--hair-soft)}.price-tab{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;min-height:56px;padding:10px clamp(10px,1.4vw,18px);color:var(--fg-3);font:inherit;font-size:calc(15.5px * var(--kb));font-weight:500;line-height:1.3;text-align:center;background:transparent;border:0;cursor:pointer;transition:color var(--t1),background-color var(--t1)}.price-tab+.price-tab{border-inline-start:1px solid var(--hair-soft)}.price-tab:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--foil-h);transform:scaleX(0);transition:transform var(--t3) var(--ease)}.price-tab:hover{color:var(--fg);background:#f4efe108}.price-tab[aria-selected=true]{color:var(--fg);background:linear-gradient(180deg,#e6c26305,#e6c2631a)}.price-tab[aria-selected=true]:after{transform:none}.price-tab:focus-visible{outline:2px solid var(--gold-300);outline-offset:-3px}.price-tab-label{min-width:0;overflow-wrap:break-word}.price-tab small{display:inline-grid;place-items:center;flex:none;min-width:24px;height:22px;padding:0 7px;font-family:var(--f-num);font-size:12.5px;font-weight:600;line-height:1;color:var(--fg-2);background:var(--raise-2)}.price-tab[aria-selected=true] small{color:var(--on-gold);background:var(--gold-400)}@media(max-width:767.98px){.price-tab{flex-direction:column;gap:6px;min-height:72px;padding:10px 6px;font-size:calc(13.5px * var(--kb))}}.price-shelf-title{display:flex;align-items:center;gap:12px;margin-block:0 16px;color:var(--fg-2);font-size:calc(14px * var(--kb));font-weight:600;letter-spacing:var(--track);text-transform:var(--case)}.price-shelf-title:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--hair),transparent)}[dir=rtl] .price-shelf-title:after{background:linear-gradient(270deg,var(--hair),transparent)}.price-shelf+.price-shelf{margin-block-start:clamp(28px,3vw,40px)}.start-prices.has-tabs .price-shelf+.price-shelf{margin-block-start:0}.price-grid{--fit-m:1;--fit-gap:clamp(14px,1.6vw,22px);--fit-cap:460px;row-gap:var(--fit-gap);margin-block:0;padding:0}@media(min-width:600px){.price-grid{--fit-m:2}}@media(min-width:1024px){.price-grid{--fit-m:3}}@media(min-width:1200px){.start-prices:not(.is-embedded) .price-grid{--fit-m:4}}@media(min-width:1024px)and (max-width:1439.98px){.is-embedded .price-grid{--fit-m:2}}.price-tile{display:flex;min-width:0}.price-card{--lift:0px;position:relative;isolation:isolate;display:flex;flex-direction:column;gap:14px;width:100%;min-width:0;padding:clamp(18px,1.8vw,24px);color:var(--fg);text-decoration:none;background:linear-gradient(160deg,rgba(255,253,248,.045),transparent 42%),var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair),0 1px #efcb6b8c,0 2px #c4902a8c,0 3px #9a6c1880,0 4px #78541280,0 5px #543c0e8c,0 24px 34px -20px #000000f2;transform:translateY(var(--lift));transition:transform .7s var(--sm-out),box-shadow var(--t2) var(--ease)}@media(hover:hover)and (pointer:fine){.price-card:is(:hover,.is-tilt){transform:perspective(900px) translateY(var(--lift)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg))}.price-card.is-tilt{transition:transform .12s linear,box-shadow var(--t2) var(--ease)}}.price-card:hover,.price-card:focus-visible{--lift:-6px;box-shadow:inset 0 0 0 1px var(--gold-500),0 1px #efcb6bb3,0 2px #c4902ab3,0 3px #9a6c18a6,0 4px #78541299,0 5px #543c0e99,0 40px 56px -26px #000000f2}.price-card:focus-visible{outline:2px solid var(--gold-300);outline-offset:4px}.price-slab{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.06;transition:opacity var(--t3) var(--ease);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='140'%3E%3Cpath d='M0 0L96 140M96 0L0 140' stroke='%23D9B65A' stroke-width='1.1' fill='none'/%3E%3C/svg%3E") 0 0/48px 70px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%);mask-image:linear-gradient(180deg,#000,transparent 70%)}.price-card:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;transition:opacity var(--t2) var(--ease);background:radial-gradient(240px circle at var(--mx,50%) var(--my,0%),rgba(239,203,107,.16),transparent 70%)}.price-card:after{content:"";position:absolute;inset-inline:0;top:0;height:2px;background:var(--foil-h);opacity:.45;transition:opacity var(--t2)}.price-card:hover .price-slab{opacity:.14}.price-card:hover:before,.price-card.is-tilt:before{opacity:1}.price-card:hover:after{opacity:1}.price-mark{position:relative;display:grid;place-items:center;flex:none;width:58px;height:58px;color:var(--gold-300)}.price-mark:before{content:"";position:absolute;inset:6px;transform:rotate(45deg);background:#0e0d14bf;box-shadow:inset 0 0 0 1px var(--gold-600),0 10px 18px -8px #000000e6;transition:transform var(--t3) var(--ease),box-shadow var(--t2)}.price-mark .icon{position:relative;width:24px;height:24px}.price-card:hover .price-mark:before{transform:rotate(135deg);box-shadow:inset 0 0 0 1px var(--gold-300),0 14px 22px -8px #000000e6}.price-text{display:grid;gap:6px;flex:1;align-content:start}.price-name{font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(clamp(19px,1.6vw,22px) * var(--k));line-height:calc(var(--lh-d) + .12);letter-spacing:var(--ls-d);color:var(--fg);text-wrap:balance;overflow-wrap:break-word}.price-line{color:var(--fg-2);font-size:calc(14.5px * var(--kb));line-height:1.55}.price-plan{color:var(--gold-500);font-size:calc(13px * var(--kb));line-height:1.45}.price-foot{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 14px;padding-block-start:14px;border-block-start:1px solid var(--hair-soft)}.price-from{display:grid;gap:2px}.price-from small{color:var(--fg-3);font-size:calc(12.5px * var(--kb));letter-spacing:var(--track);text-transform:var(--case)}.price-from b{font-family:var(--f-num);font-weight:500;font-size:clamp(24px,2vw,28px);line-height:1.05;letter-spacing:-.02em;background:var(--foil);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.price-pick{display:inline-flex;align-items:center;gap:8px;min-height:32px;color:var(--gold-300);font-size:calc(14px * var(--kb));font-weight:600}.price-pick .icon{width:16px;height:16px;transition:transform var(--t2) var(--ease)}.price-card:hover .price-pick .icon-flip{transform:translate(4px)}[dir=rtl] .price-card:hover .price-pick .icon-flip{transform:translate(-4px) scaleX(-1)}.price-card.is-chosen{box-shadow:inset 0 0 0 2px var(--gold-400),0 1px #efcb6bcc,0 2px #c4902abf,0 3px #9a6c18b3,0 4px #785412a6,0 5px #543c0e99,0 30px 44px -22px #000000f2;background:linear-gradient(160deg,rgba(239,203,107,.1),transparent 50%),var(--ink-800)}.price-card.is-chosen:after{opacity:1}.price-card.is-chosen .price-pick{color:var(--on-gold);padding-inline:10px;background:var(--foil)}@media(max-width:599.98px){.price-card{display:grid;grid-template-columns:52px minmax(0,1fr);grid-template-areas:"mark text" "mark foot";column-gap:14px;row-gap:12px;padding:16px}.price-mark{grid-area:mark;align-self:start;width:52px;height:52px}.price-mark .icon{width:21px;height:21px}.price-text{grid-area:text}.price-foot{grid-area:foot;padding-block-start:10px}.price-from b{font-size:22px}.price-card.has-sizes{grid-template-areas:"mark text" "sizes sizes" "stage stage"}.price-card.has-sizes .price-sizes{grid-area:sizes}.price-card.has-sizes .price-size-stage{grid-area:stage}}.price-note{display:flex;align-items:flex-start;gap:10px;max-width:72ch;margin-block:clamp(20px,2.4vw,30px) 0;color:var(--fg-3);font-size:calc(14px * var(--kb));line-height:1.6}.price-note .icon{flex:none;width:17px;height:17px;margin-top:2px;color:var(--gold-500)}@keyframes sp-deal{0%{opacity:0;transform:perspective(900px) translateY(40px) rotateX(-62deg) scale(.96)}60%{opacity:1}to{opacity:1;transform:none}}.start-prices.is-waiting .price-shelf:not(.is-dealt) .price-tile:nth-child(-n+8){opacity:0}.price-shelf.is-dealt .price-tile:nth-child(-n+8){transform-origin:50% 100%;animation:sp-deal .95s var(--sm-out) both;animation-delay:calc(var(--i,0) * 55ms)}.price-tile:nth-child(2){--i:1}.price-tile:nth-child(3){--i:2}.price-tile:nth-child(4){--i:3}.price-tile:nth-child(5){--i:4}.price-tile:nth-child(6){--i:5}.price-tile:nth-child(7){--i:6}.price-tile:nth-child(8){--i:7}@keyframes sp-deal-tall{0%{opacity:0;transform:perspective(1600px) translateY(36px) rotateX(-16deg) scale(.97)}60%{opacity:1}to{opacity:1;transform:none}}.price-shelf.is-dealt .price-tile:nth-child(-n+8):has(>.has-sizes){animation-name:sp-deal-tall}.price-pick-go,.price-pick-on{display:inline-flex;align-items:center;gap:8px}.price-card:not(.has-sizes):not(.is-chosen) .price-pick-on,.price-card.is-chosen:not(.has-sizes) .price-pick-go,.price-size:not(.is-chosen) .price-pick-on,.price-size.is-chosen .price-pick-go{display:none}.price-card.has-sizes.is-chosen .price-size:not(.is-chosen) .price-pick{color:var(--gold-300);padding-inline:0;background:none}.price-size.is-chosen .price-pick{color:var(--on-gold);padding-inline:10px;background:var(--foil)}.price-feats{display:grid;gap:7px;margin-block-start:4px}.price-plus{color:var(--fg-3);font-size:calc(12.5px * var(--kb));line-height:1.4}.price-feat{display:flex;align-items:flex-start;gap:9px;color:var(--fg);font-size:calc(14px * var(--kb));line-height:1.45}.price-feat .icon{flex:none;width:15px;height:15px;margin-top:3px;color:var(--gold-400)}.price-care{display:grid;gap:6px;margin-block:6px 2px;padding:10px 12px;background:linear-gradient(160deg,#e6c26312,#e6c26304);box-shadow:inset 0 0 0 1px var(--hair-soft)}.price-care small{color:var(--gold-500);font-size:calc(12px * var(--kb));font-weight:600;letter-spacing:var(--track);text-transform:var(--case)}.price-care-item{display:flex;align-items:flex-start;gap:8px;color:var(--fg-2);font-size:calc(13px * var(--kb));line-height:1.45}.price-care-item b{color:var(--fg);font-weight:600}.price-care-item .icon{flex:none;width:14px;height:14px;margin-top:3px;color:var(--gold-500)}.price-card.has-sizes{--floor:1;--edge:0 1px 0 rgba(239,203,107,.55),0 2px 0 rgba(196,144,42,.55),0 3px 0 rgba(154,108,24,.5),0 4px 0 rgba(120,84,18,.5),0 5px 0 rgba(84,60,14,.55);box-shadow:inset 0 0 0 1px var(--hair),var(--edge),0 24px 34px -20px #000000f2;translate:0 calc((var(--floor) - 1) * -3px);transition:transform .7s var(--sm-out),box-shadow .55s var(--sm-out),translate .55s var(--sm-out)}@media(hover:hover)and (pointer:fine){.price-card.has-sizes.is-tilt{transition:transform .12s linear,box-shadow .55s var(--sm-out),translate .55s var(--sm-out)}}.price-card.has-sizes:has([data-price-size][data-rank="2"]:checked){--floor:2;--edge:0 1px 0 rgba(239,203,107,.6),0 2px 0 rgba(222,176,74,.58),0 3px 0 rgba(196,144,42,.56),0 4px 0 rgba(176,126,32,.54),0 5px 0 rgba(154,108,24,.52),0 6px 0 rgba(132,94,20,.52),0 7px 0 rgba(110,78,16,.54),0 8px 0 rgba(84,60,14,.58)}.price-card.has-sizes:has([data-price-size][data-rank="3"]:checked){--floor:3;--edge:0 1px 0 rgba(239,203,107,.65),0 2px 0 rgba(230,188,88,.62),0 3px 0 rgba(214,166,60,.6),0 4px 0 rgba(196,144,42,.58),0 5px 0 rgba(180,130,34,.56),0 6px 0 rgba(164,116,28,.55),0 7px 0 rgba(148,104,24,.54),0 8px 0 rgba(132,94,20,.54),0 9px 0 rgba(116,82,18,.55),0 10px 0 rgba(100,70,16,.57),0 11px 0 rgba(84,60,14,.6)}.price-card.has-sizes:is(:hover,:focus-within){--lift:-6px;box-shadow:inset 0 0 0 1px var(--gold-500),var(--edge),0 40px 56px -26px #000000f2}.price-card.has-sizes.is-chosen{box-shadow:inset 0 0 0 2px var(--gold-400),var(--edge),0 30px 44px -22px #000000f2;background:linear-gradient(160deg,rgba(239,203,107,.1),transparent 50%),var(--ink-800)}.price-card.has-sizes .price-mark:after{content:"";position:absolute;inset:6px;z-index:-1;transform:rotate(45deg);box-shadow:0 0 0 0 transparent,0 0 0 0 transparent;transition:box-shadow .55s var(--sm-out)}.price-card.has-sizes:has([data-price-size][data-rank="2"]:checked) .price-mark:after{box-shadow:4px 4px #c4902ab3,0 0 0 0 transparent}.price-card.has-sizes:has([data-price-size][data-rank="3"]:checked) .price-mark:after{box-shadow:4px 4px #d6a63cbf,8px 8px #845e14a6}@media(min-width:600px){.price-grid:has(.has-sizes)>.price-tile{grid-row:span 4}.price-tile:has(>.price-card.has-sizes){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;row-gap:14px}.price-card.has-sizes{display:grid;grid-row:1/-1;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;row-gap:14px;align-content:start}}.price-sizes{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:3px;min-width:0;margin:0;padding:3px;border:0;background:#0a090e8c;box-shadow:inset 0 0 0 1px var(--hair-soft)}.price-size-opt{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:48px;padding:6px 4px;color:var(--fg-2);font-size:calc(13px * var(--kb));font-weight:600;line-height:1.2;text-align:center;cursor:pointer;transition:color var(--t2) var(--ease),background-color var(--t2) var(--ease)}.price-size-opt input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.price-size-opt:hover{color:var(--fg);background-color:#f4efe10a}.price-size-opt:has(input:checked){color:var(--on-gold);background:var(--foil);box-shadow:0 8px 16px -10px #000000f2}.price-size-opt:has(input:focus-visible){outline:2px solid var(--gold-300);outline-offset:2px}.price-size-word{min-width:0;overflow-wrap:anywhere}.price-floors{display:inline-flex;align-items:flex-end;gap:2px;height:11px}.price-floors i{display:block;width:4px;background:currentColor;opacity:.28}.price-floors i:nth-child(1){height:4px}.price-floors i:nth-child(2){height:7px}.price-floors i:nth-child(3){height:11px}.price-size-opt:has([data-rank="1"]) .price-floors i:nth-child(1),.price-size-opt:has([data-rank="2"]) .price-floors i:nth-child(-n+2),.price-size-opt:has([data-rank="3"]) .price-floors i{opacity:1}.price-size-stage{display:grid;grid-template-columns:minmax(0,1fr);flex:1;min-width:0}.price-size{grid-area:1/1;display:flex;flex-direction:column;gap:14px;min-width:0;color:inherit;text-decoration:none;visibility:hidden;opacity:0;transition:opacity .3s var(--ease),visibility 0s linear .3s}.price-card.has-sizes:has([data-price-size][data-rank="1"]:checked) .price-size[data-rank="1"],.price-card.has-sizes:has([data-price-size][data-rank="2"]:checked) .price-size[data-rank="2"],.price-card.has-sizes:has([data-price-size][data-rank="3"]:checked) .price-size[data-rank="3"]{visibility:visible;opacity:1;transition:opacity .35s var(--ease) .06s,visibility 0s}.price-size .price-text{flex:1}.price-size:focus-visible{outline:2px solid var(--gold-300);outline-offset:6px}.price-size:hover .price-pick .icon-flip{transform:translate(4px)}[dir=rtl] .price-size:hover .price-pick .icon-flip{transform:translate(-4px) scaleX(-1)}.price-size-tag{display:none}@supports not selector(:has(a)){.price-card.has-sizes .price-sizes{display:none}.price-size{grid-area:auto;visibility:visible;opacity:1}.price-size+.price-size{margin-block-start:18px;padding-block-start:18px;border-block-start:1px solid var(--hair-soft)}.price-size-tag{display:block;color:var(--gold-300);font-weight:600;font-size:calc(14px * var(--kb))}}.price-other{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-block-start:clamp(18px,2vw,26px);padding:12px clamp(14px,1.8vw,22px);color:var(--fg);text-decoration:none;background:#f4efe105;box-shadow:inset 0 0 0 1px var(--hair-soft);transition:box-shadow var(--t2) var(--ease),background-color var(--t2) var(--ease)}.price-other:hover{background:#e6c2630d;box-shadow:inset 0 0 0 1px var(--gold-600)}.price-other:focus-visible{outline:2px solid var(--gold-300);outline-offset:4px}.price-other-mark{position:relative;display:grid;place-items:center;flex:none;width:46px;height:46px;color:var(--gold-300)}.price-other-mark:before{content:"";position:absolute;inset:8px;transform:rotate(45deg);border:1px dashed var(--gold-500);transition:transform var(--t3) var(--ease)}.price-other:hover .price-other-mark:before{transform:rotate(135deg)}.price-other-mark .icon{position:relative;width:18px;height:18px}.price-other-text{flex:1 1 200px;min-width:0;font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(clamp(17px,1.4vw,19px) * var(--k));line-height:1.35;text-wrap:balance}.price-other-go{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-inline-start:auto;color:var(--gold-300);font-size:calc(14.5px * var(--kb));font-weight:600}.price-other-go .icon{width:16px;height:16px;transition:transform var(--t2) var(--ease)}.price-other:hover .price-other-go .icon-flip{transform:translate(4px)}[dir=rtl] .price-other:hover .price-other-go .icon-flip{transform:translate(-4px) scaleX(-1)}html.brief-open{overflow:hidden}.brief-drawer{--bd-from:translate3d(0,100%,0);position:fixed;inset:auto 0 0;z-index:60;width:100%;max-width:none;height:auto;max-height:calc(100vh - 28px);max-height:calc(100dvh - 28px);margin:0;padding:0;border:0;overflow:hidden;flex-direction:column;color:var(--fg);background:radial-gradient(90% 280px at 50% 0,rgba(230,194,99,.075),transparent 70%),var(--ink-900);box-shadow:0 -30px 70px -24px #000000f2}.brief-drawer[open],.brief-drawer:not([data-ready]):is([data-open],:target){display:flex}.brief-drawer:not([data-ready]):is([data-open],:target){box-shadow:0 0 0 100vmax #07070ab8}.brief-drawer::backdrop{background:#07070ab8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.brief-drawer-bar{position:relative;flex:none;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:22px var(--gutter) 14px;box-shadow:inset 0 -1px 0 var(--hair-soft)}.brief-drawer-bar:before{content:"";position:absolute;inset-inline:0;top:0;height:2px;background:var(--foil-h)}.brief-drawer-grip{position:absolute;top:9px;inset-inline-start:calc(50% - 20px);width:40px;height:4px;background:var(--hair-strong)}.brief-drawer-name{display:grid;gap:4px;min-width:0}.brief-drawer-name .label{color:var(--accent)}.brief-drawer-name h2{margin:0;font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(clamp(23px,2.3vw,30px) * var(--k));line-height:calc(var(--lh-d) + .1);letter-spacing:var(--ls-d);color:var(--fg);text-wrap:balance;overflow-wrap:break-word}.brief-drawer-name h2:focus{outline:0}.brief-drawer-x{display:grid;place-items:center;width:44px;height:44px;margin-inline-end:-10px;color:var(--ivory);box-shadow:inset 0 0 0 1px transparent;transition:color var(--t1),box-shadow var(--t1)}.brief-drawer-x:hover{color:var(--gold-300);box-shadow:inset 0 0 0 1px var(--hair)}.brief-drawer-x:focus-visible{outline:2px solid var(--gold-300);outline-offset:-2px}.brief-drawer-x .icon{width:22px;height:22px}.brief-drawer-body{flex:1;min-height:0;display:grid;grid-auto-rows:max-content;gap:18px;align-content:start;padding:18px var(--gutter) max(22px,env(safe-area-inset-bottom));overflow:auto;overscroll-behavior:contain}.brief-drawer-body>*{min-width:0}.brief-drawer .brief-form{gap:20px}@media(max-width:767.98px){.brief-drawer .brief-send .btn{width:100%}}@media(min-width:768px){.brief-drawer{--bd-from:translate3d(100%,0,0);inset:0;inset-inline-start:auto;width:min(620px,calc(100% - 48px));height:100%;max-height:none;box-shadow:-40px 0 80px -30px #000000f2,-1px 0 0 var(--hair)}[dir=rtl] .brief-drawer{--bd-from:translate3d(-100%,0,0);box-shadow:40px 0 80px -30px #000000f2,1px 0 0 var(--hair)}.brief-drawer-grip{display:none}.brief-drawer-bar{padding:26px 32px 18px}.brief-drawer-body{gap:22px;padding:26px 32px 0}.brief-drawer .brief-send{position:sticky;bottom:0;z-index:1;margin-inline:-32px;padding:16px 32px 22px;background:linear-gradient(180deg,rgba(14,13,20,.82),var(--ink-900) 45%);box-shadow:0 -1px 0 var(--hair-soft);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}.brief-pick{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 16px;padding:14px clamp(14px,2vw,20px);background:linear-gradient(160deg,rgba(239,203,107,.09),transparent 55%),var(--ink-800);box-shadow:inset 0 0 0 1px var(--gold-600),0 1px #efcb6b8c,0 2px #c4902a80,0 3px #78541280,0 18px 26px -18px #000000e6}.brief-pick:after{content:"";position:absolute;inset-inline:0;top:0;height:2px;background:var(--foil-h)}.brief-pick.is-own{background:#f4efe105;box-shadow:inset 0 0 0 1px var(--hair)}.brief-pick.is-own:after{opacity:.35}.brief-pick-mark{position:relative;display:grid;place-items:center;width:52px;height:52px;color:var(--gold-300)}.brief-pick-mark:before{content:"";position:absolute;inset:6px;transform:rotate(45deg);background:#0e0d14bf;box-shadow:inset 0 0 0 1px var(--gold-500),0 10px 18px -8px #000000e6}.brief-pick.is-own .brief-pick-mark:before{inset:8px;background:none;box-shadow:none;border:1px dashed var(--gold-500)}.brief-pick-mark .icon{position:relative;width:22px;height:22px}.brief-pick-text{display:grid;gap:2px;min-width:0}.brief-pick-text small{color:var(--fg-3);font-size:calc(12.5px * var(--kb));letter-spacing:var(--track);text-transform:var(--case)}.brief-pick-text b{font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(clamp(18px,1.5vw,21px) * var(--k));line-height:1.3;color:var(--fg);overflow-wrap:break-word}.brief-pick-from{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:6px;color:var(--fg-2);font-size:calc(14px * var(--kb))}.brief-pick-from small{color:var(--fg-3);font-size:calc(12.5px * var(--kb))}.brief-pick-from bdi{font-family:var(--f-num);font-size:calc(16px * var(--kb));font-weight:600;color:var(--gold-300)}.brief-pick-change{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;color:var(--gold-300);font-size:calc(14px * var(--kb));font-weight:600;white-space:nowrap;box-shadow:inset 0 0 0 1px var(--hair);transition:color var(--t1),box-shadow var(--t1)}.brief-pick-change:hover{color:var(--fg);box-shadow:inset 0 0 0 1px var(--gold-500)}.brief-pick-change:focus-visible{outline:2px solid var(--gold-300);outline-offset:2px}@media(max-width:479.98px){.brief-pick{grid-template-columns:auto minmax(0,1fr)}.brief-pick-change{grid-column:2;justify-self:start;min-height:36px}}@keyframes bd-in{0%{transform:var(--bd-from)}to{transform:none}}@keyframes bd-out{to{transform:var(--bd-from)}}@keyframes bd-shade-in{0%{opacity:0}}@keyframes bd-shade-out{to{opacity:0}}@keyframes bd-rise{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}@keyframes bd-arrive{0%{opacity:0;transform:rotate(-45deg) scale(.5)}to{opacity:1;transform:rotate(45deg)}}@keyframes bd-name{0%{opacity:0;transform:translate3d(0,8px,0)}}.brief-drawer[open],.brief-drawer:not([data-ready]):is([data-open],:target){animation:bd-in .6s var(--sm-out) both}.brief-drawer[open]::backdrop{animation:bd-shade-in .4s var(--ease) both}.brief-drawer.is-instant::backdrop{animation:none}.brief-drawer.is-closing{animation:bd-out .32s cubic-bezier(.5,0,.75,0) both}.brief-drawer.is-closing::backdrop{animation:bd-shade-out .32s var(--ease) both}.brief-drawer[open] .brief-form>*,.brief-drawer:not([data-ready]):is([data-open],:target) .brief-form>*{animation:bd-rise .7s var(--sm-out) both;animation-delay:calc(.14s + var(--bd-i,0) * 45ms)}.brief-form>:nth-child(n+5){--bd-i:1}.brief-form>:nth-child(n+6){--bd-i:2}.brief-form>:nth-child(n+7){--bd-i:3}.brief-form>:nth-child(n+8){--bd-i:4}.brief-form>:nth-child(n+9){--bd-i:5}.brief-form>:nth-child(n+10){--bd-i:6}.brief-form>:nth-child(n+11){--bd-i:7}.brief-pick.is-new .brief-pick-mark:before{animation:bd-arrive .7s var(--sm-out) both}.brief-pick.is-own.is-new .brief-pick-mark:before{animation:none}.brief-pick.is-new .brief-pick-text{animation:bd-name .5s var(--sm-out) both}@media(prefers-reduced-motion:reduce){.price-card,.price-card.is-tilt,.price-card:hover,.price-card:focus-visible{--lift:0px;transform:none;transition:none}.price-mark:before,.price-card:hover .price-mark:before{transition:none}.price-card.has-sizes,.price-card.has-sizes.is-tilt,.price-card.has-sizes .price-mark:after,.price-size,.price-size-opt{translate:none;transition:none}.price-card.has-sizes .price-size{transition:none!important}.price-shelf.is-dealt .price-tile:nth-child(-n+8),.price-shelf.is-dealt .price-tile:nth-child(-n+8):has(>.has-sizes){animation:none}.start-prices.is-waiting .price-shelf:not(.is-dealt) .price-tile:nth-child(-n+8){opacity:1}.price-other-mark:before,.price-other:hover .price-other-mark:before{transform:rotate(45deg);transition:none}.brief-drawer,.brief-drawer::backdrop,.brief-drawer .brief-form>*,.brief-pick .brief-pick-mark:before,.brief-pick .brief-pick-text{animation:none!important}}@media print{.start-prices,.brief-drawer{display:none}}.op-body,.offer-embedded{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(24px,3vw,36px);align-items:start;min-width:0}.op-body{padding-block-end:clamp(8px,2vw,24px)}.op-body>*,.offer-embedded>*{min-width:0}@media(min-width:1024px){.op-body{grid-template-columns:minmax(0,7fr) minmax(340px,5fr);grid-template-rows:auto auto 1fr;grid-template-areas:"head buy" "media buy" "details buy";column-gap:clamp(32px,3.6vw,64px)}.op-body>.op-head{grid-area:head}.op-body>.op-media{grid-area:media}.op-body>.op-details{grid-area:details}.op-body>.buybox{grid-area:buy;margin-block-start:clamp(18px,2.4vw,34px)}.op-body>.buybox,.offer-embedded>.buybox{position:sticky;top:calc(var(--mh-bar) + 20px)}}@media(min-width:1200px){.offer-embedded{grid-template-columns:minmax(0,7fr) minmax(320px,5fr);grid-template-rows:auto 1fr;grid-template-areas:"media buy" "details buy";column-gap:clamp(24px,2.6vw,36px)}.offer-embedded>.op-media{grid-area:media}.offer-embedded>.op-details{grid-area:details}.offer-embedded>.buybox{grid-area:buy}}@media(min-width:1024px)and (max-width:1199.98px){.offer-embedded>.buybox{position:static}}.op-media{display:grid;gap:10px}.op-thumbs{--fit-m:3;--fit-gap:10px;row-gap:10px}@media(min-width:768px){.op-thumbs{--fit-m:4}}.op-thumbs figure{margin:0;overflow:hidden;aspect-ratio:3/2;background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair-soft)}.op-thumbs figure .zoom,.op-thumbs figure img{width:100%;height:100%}.op-thumbs figure img{object-fit:cover}.op-thumbs .zoom:after{display:none}.op-thumbs.is-alone{--fit-m:1}.op-thumbs.is-alone figure{aspect-ratio:auto;clip-path:var(--mitre-lg)}@media(min-width:768px){.op-thumbs.is-alone{--fit-m:2}}.buybox{position:relative;display:grid;gap:18px;align-content:start;min-width:0;padding:clamp(20px,2vw,28px) clamp(18px,2vw,26px) clamp(18px,1.8vw,24px);background:linear-gradient(180deg,rgba(230,194,99,.05),transparent 160px),var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair),var(--shadow-2);transition:box-shadow var(--t2) var(--ease)}.buybox:before{content:"";position:absolute;inset-inline:0;top:0;height:2px;background:var(--foil-h)}.buybox.is-stuck{box-shadow:inset 0 0 0 1px var(--hair-strong),var(--shadow-2)}.bb-plan{margin:0;color:var(--gold-500);text-wrap:balance}.bb-plan-block{display:grid;gap:8px;min-width:0}.bb-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0}.bb-price b{font-family:var(--f-num);font-weight:400;font-size:clamp(46px,4.4vw,58px);line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums lining-nums;background:var(--foil);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;padding-bottom:.04em}.bb-price small{color:var(--ivory-3);font-size:14px}.bb-was{margin-bottom:-4px}.bb-was .price-was{font-size:17px}.bb-plan-block .bb-stages-list{margin-top:4px;padding-top:10px;border-top:1px solid var(--hair-soft)}.bb-ways{display:grid;gap:10px;min-width:0;margin:0;padding:0;border:0}.bb-ways>legend{float:inline-start;width:100%;margin:0 0 12px;padding:0}.bb-way{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr) auto;grid-template-areas:"mark name price" ". more more";align-items:center;gap:4px 12px;min-height:66px;padding:14px 16px;background:var(--ink-850);box-shadow:inset 0 0 0 1px var(--hair-soft);cursor:pointer;transition:box-shadow var(--t1) var(--ease),background-color var(--t1) var(--ease)}.bb-way:hover{box-shadow:inset 0 0 0 1px var(--hair-strong)}.bb-way input{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.bb-way-mark{grid-area:mark;position:relative;width:16px;height:20px}.bb-way-mark:before,.bb-way-mark:after{content:"";position:absolute;clip-path:var(--diamond);transition:transform var(--t2) var(--ease),background-color var(--t1)}.bb-way-mark:before{inset:0;background:var(--hair-strong)}.bb-way-mark:after{inset:2px 1.6px;background:var(--ink-850)}.bb-way input:checked+.bb-way-mark:before{background:var(--foil)}.bb-way input:checked+.bb-way-mark:after{transform:scale(0)}.bb-way input:focus-visible+.bb-way-mark{outline:2px solid var(--gold-300);outline-offset:4px}.bb-way-name{grid-area:name;font-size:15px;font-weight:600;line-height:1.4;color:var(--fg);text-wrap:pretty}.bb-way-price{grid-area:price;display:grid;justify-items:end;gap:2px;text-align:end}.bb-way-price b{font-family:var(--f-num);font-weight:500;font-size:22px;line-height:1.1;letter-spacing:-.01em;font-variant-numeric:tabular-nums lining-nums;color:var(--fg);white-space:nowrap}.bb-way-price small{font-size:12.5px;line-height:1.3;color:var(--fg-3)}.bb-way-price .price-was{font-size:13px}.bb-way-more{grid-area:more;font-size:13px;line-height:1.5;color:var(--fg-3)}.bb-way-more bdi{font-family:var(--f-num);color:var(--fg-2)}@supports selector(:has(*)){.bb-way:has(input:checked){background:linear-gradient(135deg,rgba(230,194,99,.11),transparent 62%),var(--ink-850);box-shadow:inset 0 0 0 1px var(--gold-400)}.bb-way:has(input:checked) .bb-way-price b{background:var(--foil);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.bb-way:has(input:focus-visible){outline:2px solid var(--gold-300);outline-offset:2px}.bb-way input:focus-visible+.bb-way-mark{outline:0}body:has(#bb-way-full:checked) [data-bb-way]:not([data-bb-way=full]),body:has(#bb-way-deposit:checked) [data-bb-way]:not([data-bb-way=deposit]),body:has(#bb-way-monthly:checked) [data-bb-way]:not([data-bb-way=monthly]){display:none}}@supports not selector(:has(*)){.offer-bar .ab-way+.ab-way,.offer-bar .actionbar-action a+a{display:none}}@media(max-width:379.98px){.bb-way{grid-template-areas:"mark name name" ". price price" ". more more"}.bb-way-price{justify-items:start;text-align:start}}.bb-go{display:grid;gap:10px;min-width:0}.bb-go>*{margin:0}.buybox .tax-note{font-size:13px;color:var(--ivory-3);text-wrap:pretty}.bb-go .terms-brief{margin-bottom:4px}.bb-foot{display:grid;gap:12px;padding-top:16px;border-top:1px solid var(--hair-soft)}.bb-foot .buy-steps{position:relative;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:6px;margin:0}.bb-foot .buy-steps:before{content:"";position:absolute;top:13px;inset-inline:18px;height:1px;background:var(--line)}.bb-foot .buy-steps li{position:relative;flex-direction:column;align-items:center;gap:6px;flex:0 1 auto;min-width:0;min-height:0;text-align:center;font-size:12.5px;line-height:1.3}.bb-foot .buy-steps li+li:before{display:none}.bb-foot .buy-step-n{position:relative;background:var(--ink-800)}.bb-ask{justify-self:start;font-size:14.5px}.op-details{display:grid;gap:clamp(18px,2.2vw,28px);min-width:0;container:op-details/inline-size}.op-details h2{margin:0;font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(21px * (var(--k) + .12));line-height:1.3;letter-spacing:-.01em;color:var(--fg);text-wrap:balance}.op-details h2:lang(ar){letter-spacing:0;line-height:1.5}.op-sheet{position:relative;padding:clamp(22px,3vw,40px) clamp(20px,3vw,40px) clamp(14px,2vw,26px);box-shadow:var(--shadow-paper)}.op-sheet:before{content:"";position:absolute;inset-inline:0;top:0;height:3px;background:var(--foil-paper)}.op-ticks{display:grid;column-gap:clamp(24px,3vw,40px);margin:clamp(14px,1.6vw,20px) 0 0;padding:0;list-style:none}.op-ticks li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;padding-block:11px;border-top:1px solid var(--line-soft);font-size:calc(15.5px * var(--kb));line-height:1.55;color:var(--fg)}.op-ticks .icon{width:18px;height:18px;margin-top:3px;color:var(--accent)}.op-parts{display:grid;gap:clamp(14px,1.8vw,22px)}.op-part{max-width:none;padding:clamp(20px,2.4vw,28px);background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair-soft);font-size:calc(15.5px * var(--kb));line-height:1.7}.op-part>:first-child{margin-top:0}.op-part>:last-child{margin-bottom:0}.op-part h2{margin-top:0;font-size:calc(19px * (var(--k) + .12))}.op-part h2:not(:first-child){margin-top:22px}.op-part h2:before{content:"";display:inline-block;width:7px;height:9px;margin-inline-end:10px;vertical-align:.12em;background:var(--foil);clip-path:var(--diamond)}.op-care{display:grid;gap:14px;padding:clamp(20px,2.4vw,28px);background:radial-gradient(120% 140% at 0 0,rgba(230,194,99,.07),transparent 55%),var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair)}.op-care-grid{--fit-m:1;--fit-gap:10px;row-gap:10px;margin-block:0;padding:0;list-style:none}.op-care-grid li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"mark name" "mark text";align-items:center;gap:2px 14px;padding:14px 16px;background:var(--ink-850);box-shadow:inset 0 0 0 1px var(--hair-soft)}.op-care-mark{grid-area:mark;display:grid;place-items:center;width:38px;height:38px;color:var(--gold-300);background:#e6c26314;box-shadow:inset 0 0 0 1px var(--hair)}.op-care-mark .icon{width:18px;height:18px}.op-care-grid b{grid-area:name;font-size:15px;line-height:1.4;color:var(--fg)}.op-care-grid li>span:last-child{grid-area:text;font-size:13.5px;line-height:1.5;color:var(--fg-2)}.op-care-grid .is-off .op-care-mark{color:var(--fg-3);background:none;box-shadow:inset 0 0 0 1px var(--hair-soft)}.op-care-grid .is-off b,.op-care-grid .is-off>span:last-child{color:var(--fg-3)}.op-care .scope-note{margin:0;font-size:13px;line-height:1.6;color:var(--fg-3)}.op-care-more{display:block;margin-block-start:4px;font-size:12.5px;line-height:1.5;color:var(--gold-300)}@container op-details (min-width:600px){.op-ticks,.op-parts.is-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.op-care-grid{--fit-m:3}.op-care-grid li{grid-template-columns:minmax(0,1fr);grid-template-areas:"mark" "name" "text";align-items:start;align-content:start;gap:4px;padding:18px}.op-care-mark{margin-bottom:8px}}@container op-details (min-width:760px){.op-care-grid{--fit-m:4}}.offer-related.chapter{padding-block:clamp(48px,6vw,88px) 0}.offer-related-grid{display:grid;gap:clamp(16px,2vw,28px)}.offer-related-grid.n-1 .plate-sum{display:block;overflow:visible;-webkit-line-clamp:unset}@media(min-width:768px){.offer-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-related-grid.n-1{grid-template-columns:minmax(0,1fr)}.offer-related-grid.n-1 .plate{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,3vw,48px);align-items:center}.offer-related-grid.n-1 .plate-title{font-size:calc(clamp(21px,2vw,26px) * (var(--k) + .1))}}@media(min-width:768px)and (max-width:1023.98px){.offer-related-grid.n-3>:first-child{grid-column:1/-1}}@media(min-width:1024px){.offer-related-grid.n-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.offer-bar .ab-way{display:block;min-width:0}.offer-bar small{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;overflow-wrap:anywhere}.offer-bar .btn{white-space:nowrap}.acct-page{padding-block:clamp(22px,3vw,40px) var(--section-y)}.acct{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "main";row-gap:18px;align-items:start}.acct-head{grid-area:head;min-width:0}.acct>.acct-side{grid-area:side;display:none}.acct-main{grid-area:main;display:grid;gap:clamp(28px,3vw,40px);align-content:start;min-width:0}.acct-main>*{min-width:0}.acct .wrap{width:auto;margin-inline:0}.acct-main>.back-row{margin-top:clamp(4px,1vw,12px)}@media(min-width:1024px){.acct{grid-template-columns:240px minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"side head" "side main";column-gap:clamp(40px,4.4vw,72px);row-gap:clamp(24px,2.4vw,32px)}}@media(min-width:1024px)and (min-height:720px){.acct>.acct-side{position:sticky;top:calc(var(--mh-bar) + 16px);max-height:calc(100dvh - var(--mh-bar) - 28px);overflow-y:auto;overflow-x:hidden;margin-inline-start:-12px;padding-inline-start:12px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ink-600) transparent}}@media(min-width:1200px){.acct{grid-template-columns:250px minmax(0,1fr)}}.acct-head .page-head{padding:0;background:none;box-shadow:none;overflow:visible;isolation:auto}.acct-head .page-head>.wrap{width:auto;margin:0}.acct-head .crumbs{margin-bottom:2px}@media(pointer:coarse){.acct-head .crumbs a{min-height:44px;min-width:44px;justify-content:center;margin-block:-6px;padding-inline:6px;margin-inline:-6px}.acct-head .crumbs ol{row-gap:12px}}.acct-head .crumbs li:last-child{display:none}.ph-account h1{margin-top:8px;max-width:30ch}.ph-account .ph-eyebrow{margin-top:0}.ph-account .lede{max-width:60ch;font-size:calc(16.5px * var(--kb))}.ph-account .lede .inv-link{color:var(--gold-300);text-decoration:underline;text-underline-offset:3px}.ph-account .lede .inv-link:hover,.ph-account .lede .inv-link:focus-visible{color:var(--gold-100)}.ph-account .ph-grid{gap:16px}.ph-account .ph-side{justify-items:start;gap:10px}.ph-account .ph-side .state{min-height:32px;font-size:13.5px}.ph-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;color:var(--fg-3);font-size:14.5px}.ph-meta bdi{color:var(--fg-2)}.ph-meta bdi[dir=ltr]{font-family:var(--f-num);letter-spacing:.02em}@media(min-width:768px){.ph-account .ph-grid{grid-template-columns:minmax(0,1fr) auto;column-gap:32px;align-items:end}.ph-account .ph-side{justify-items:end;text-align:end}}.acct-side{min-width:0;justify-self:stretch}.acct-who{display:flex;align-items:center;gap:14px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid var(--hair-soft)}.acct-who-text{display:grid;gap:2px;min-width:0}.acct-who b{font-weight:600;font-size:15.5px;line-height:1.3;overflow-wrap:anywhere}.acct-who small{font-size:13px;color:var(--fg-3)}.mono{display:grid;place-items:center;flex:none;width:44px;height:52px;font-family:var(--f-num);font-size:13.5px;font-weight:600;letter-spacing:.02em;color:var(--on-gold);background:var(--foil);clip-path:var(--diamond)}.account-nav{display:grid;gap:16px}.nav-group{display:grid;gap:2px;min-width:0}.nav-group>.label{padding:10px 0 4px;color:var(--gold-600)}.nav-group ul{display:grid;gap:2px}.account-nav :is(a,button){position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 12px;margin:0;border:0;background:none;color:var(--fg-2);font:inherit;font-size:15px;line-height:1.3;text-align:start;cursor:pointer;transition:color var(--t1),background-color var(--t1)}.account-nav :is(a,button) .icon{width:18px;height:18px;color:var(--ivory-3);transition:color var(--t1)}.account-nav :is(a,button):hover{color:var(--fg);background:#f4efe109}.account-nav :is(a,button):hover .icon{color:var(--gold-400)}.account-nav .nav-text{flex:1;min-width:0;padding-block:8px}.account-nav a[aria-current]{color:var(--fg);font-weight:600;background:linear-gradient(90deg,#e6c26321,#e6c26300 85%)}[dir=rtl] .account-nav a[aria-current]{background:linear-gradient(270deg,#e6c26321,#e6c26300 85%)}.account-nav a[aria-current]:before{content:"";position:absolute;inset-inline-start:0;top:8px;bottom:8px;width:2px;background:var(--foil)}.account-nav a[aria-current] .icon{color:var(--gold-300)}.account-nav form{display:flex}.account-nav :is(a,button):focus-visible{outline-offset:-2px}.account-nav .badge{flex:none}@media(min-width:1024px){.acct>.acct-side{display:block}.acct>.acct-side .account-nav{gap:4px}.acct>.acct-side .nav-group ul{gap:0}.acct>.acct-side .account-nav :is(a,button){gap:8px;min-height:36px;margin-inline:-12px;width:calc(100% + 24px)}.acct>.acct-side .account-nav .nav-text{padding-block:4px;line-height:1.35}.acct>.acct-side .account-nav :is(a,button):lang(ka){font-size:14px}.acct>.acct-side .nav-group>.label{padding:6px 0 2px}.acct>.acct-side .acct-who{padding-bottom:12px;margin-bottom:8px}}.acct-main h2,.acct-card>h2,.acct-sec-head h2{font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(clamp(21px,1.9vw,26px) * (var(--k) + .12));line-height:1.25;letter-spacing:-.01em;color:var(--fg)}.acct-main h2:lang(ar){letter-spacing:0;line-height:1.45}.acct-main h3{font-weight:600;font-size:16px;line-height:1.4;color:var(--fg)}.acct-sec{display:grid;gap:16px;align-content:start;min-width:0}.acct-sec-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 20px}.acct-sec-head .textlink{font-size:14.5px}.acct-sec-head .count{font-family:var(--f-num);font-size:15px;font-weight:500;color:var(--fg-3);margin-inline-start:8px}.acct-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.acct-note{font-size:13.5px;line-height:1.55;color:var(--fg-3)}.acct-pay{display:grid;gap:clamp(28px,3vw,40px);align-content:start;min-width:0}.acct-pay>*{min-width:0}details.order-card>summary .order-fold-meta{display:block;margin-top:2px;font-family:var(--f-body);font-weight:400;font-size:13.5px;line-height:1.45;letter-spacing:0;color:var(--fg-3)}@media screen{.nextstep:has(#pay)~* .doc-paper .pay-doc-block{display:none}}.acct-sec-body{display:grid;gap:16px;align-content:start;min-width:0}.acct-card{position:relative;display:grid;gap:14px;align-content:start;min-width:0;padding:clamp(18px,2.4vw,26px);background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair-soft)}.acct-card>p{color:var(--fg-2);font-size:15.5px}.acct-card{grid-template-columns:minmax(0,1fr)}.acct-card .acct-inline .state{max-width:100%;white-space:normal}.acct-card .acct-actions{margin-top:2px}details.acct-card{padding-block:4px}details.acct-card>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;cursor:pointer;list-style:none;font-weight:600;color:var(--fg)}details.acct-card>summary::-webkit-details-marker{display:none}details.acct-card>summary:after{content:"";flex:none;width:9px;height:9px;margin-inline-end:4px;border-right:1.5px solid var(--gold-400);border-bottom:1.5px solid var(--gold-400);transform:rotate(45deg) translateY(-3px);transition:transform var(--t2) var(--ease)}details.acct-card[open]>summary:after{transform:rotate(-135deg) translateY(-2px)}details.acct-card[open]{padding-bottom:clamp(18px,2.4vw,26px)}details.acct-card[open]>summary{margin-bottom:8px}.cancel-form>summary{list-style:none;cursor:pointer}.cancel-form>summary::-webkit-details-marker{display:none}.cancel-form[open]>summary{display:none}.split-cards{display:grid;gap:16px;align-items:stretch}@media(min-width:768px){.split-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.acct-inline{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.acct-inline bdi{color:var(--fg)}.acct-inline bdi[dir=ltr]{font-family:var(--f-num)}.pager .icon.pager-prev{transform:scaleX(-1)}[dir=rtl] .pager .icon.pager-prev{transform:none}.pager .btn .icon{width:16px;height:16px}.acct-facts{display:grid;border-top:1px solid var(--hair-soft)}.acct-facts>div{display:grid;gap:2px 20px;padding:12px 0;border-bottom:1px solid var(--hair-soft)}.acct-facts dt{font-size:13.5px;color:var(--fg-3)}.acct-facts dd{min-width:0;color:var(--fg);font-size:15.5px;overflow-wrap:anywhere}.acct-facts dd a:not(.btn):not(.textlink){display:inline-flex;align-items:center;min-height:44px;color:var(--gold-300);text-decoration:underline;text-underline-offset:3px}.acct-facts bdi[dir=ltr]{font-family:var(--f-num)}@media(min-width:768px){.acct-facts>div{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:baseline}}.acct-card .acct-facts{border-top:0}.acct-card .acct-facts>div:last-child{border-bottom:0}.nextstep{position:relative;display:grid;gap:16px;padding:clamp(22px,2.8vw,30px) clamp(20px,2.6vw,30px) clamp(20px,2.4vw,26px);background:radial-gradient(70% 120% at 100% 0%,rgba(230,194,99,.12),transparent 62%),var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair)}[dir=rtl] .nextstep{background:radial-gradient(70% 120% at 0% 0%,rgba(230,194,99,.12),transparent 62%),var(--ink-800)}.nextstep:before{content:"";position:absolute;inset-inline:0;top:0;height:2px;background:var(--foil-h)}.ns-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.ns-label{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;color:var(--gold-400)}.ns-title{max-width:34ch;font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(clamp(22px,2.2vw,28px) * (var(--k) + .12));line-height:1.22;letter-spacing:-.015em;color:var(--fg);text-wrap:balance}.ns-title:lang(ar){letter-spacing:0;line-height:1.45}.ns-title bdi[dir=ltr]{font-family:var(--f-num)}.ns-figure{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px}.ns-figure b{font-family:var(--f-num);font-size:clamp(36px,4vw,48px);font-weight:400;line-height:1.05;letter-spacing:-.03em;font-variant-numeric:tabular-nums lining-nums;color:var(--fg)}.ns-figure span{color:var(--fg-2);font-size:15px}.ns-text{max-width:62ch;color:var(--fg-2);font-size:15.5px}.ns-actions{display:flex;flex-wrap:wrap;gap:10px 12px;margin-top:2px}.ns-more{display:grid;padding-top:6px;border-top:1px solid var(--hair-soft)}.ns-more a{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:6px 12px;min-height:48px;padding-block:8px;color:var(--fg-2);font-size:15px;line-height:1.4;border-bottom:1px solid var(--hair-soft);transition:color var(--t1)}.ns-more a:last-child{border-bottom:0}.ns-more a:hover{color:var(--fg)}.ns-more a>.icon{width:18px;height:18px;color:var(--gold-500)}.ns-more-title{min-width:0;overflow-wrap:anywhere}.ns-end{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px 12px;min-width:0}.ns-end>.icon-flip{width:16px;height:16px;color:var(--fg-3)}.ns-end .state{min-height:28px;max-width:100%;font-size:12.5px;white-space:normal}.ns-amt{font-family:var(--f-num);font-weight:500;font-size:15.5px;color:var(--fg);white-space:nowrap}.acct-page .ref{white-space:nowrap;font-family:var(--f-num)}.acct-page bdi.keep{white-space:nowrap}.acct-page bdi.whole{display:inline-block;max-width:100%}@media(max-width:767.98px){.ns-actions .btn{flex:1 1 auto}}@media(max-width:559.98px){.ns-more a{grid-template-columns:20px minmax(0,1fr);align-items:start}.ns-more a>.icon{margin-top:2px}.ns-end{grid-column:2;justify-content:flex-start}.ns-end>.icon-flip{display:none}}.ph-account .state-clear{white-space:normal}.acct-invite{display:grid;gap:clamp(18px,2.4vw,26px);min-width:0}.acct-invite.is-first{position:relative;isolation:isolate;overflow:clip;gap:clamp(22px,2.8vw,32px);padding:clamp(24px,3.4vw,44px) clamp(18px,3vw,40px);background:radial-gradient(70% 120% at 100% 0%,rgba(230,194,99,.14),transparent 62%),var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair)}[dir=rtl] .acct-invite.is-first{background:radial-gradient(70% 120% at 0% 0%,rgba(230,194,99,.14),transparent 62%),var(--ink-800)}.acct-invite.is-first:before{content:"";position:absolute;inset-inline:0;top:0;height:2px;background:var(--foil-h)}.acct-invite.is-first:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(var(--hair-soft) 1px,transparent 1px),linear-gradient(90deg,var(--hair-soft) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(55% 75% at 100% 0%,#000,transparent 75%);mask-image:radial-gradient(55% 75% at 100% 0%,#000,transparent 75%)}[dir=rtl] .acct-invite.is-first:after{-webkit-mask-image:radial-gradient(55% 75% at 0% 0%,#000,transparent 75%);mask-image:radial-gradient(55% 75% at 0% 0%,#000,transparent 75%)}.invite-head{display:grid;gap:14px;justify-items:start;min-width:0}.invite-kicker{display:flex;align-items:center;gap:10px;color:var(--gold-400)}.invite-kicker .dia{width:7px;height:9px}.acct-main .acct-invite.is-first h2{max-width:22ch;font-size:calc(clamp(28px,3vw,42px) * var(--k));line-height:calc(var(--lh-d) + .08);letter-spacing:var(--ls-d);text-wrap:balance}.acct-main .acct-invite.is-first h2:is(:lang(ka),:lang(ru),:lang(tr)){max-width:26ch}.acct-invite .shop-doors{--fit-m:1}@media(min-width:1200px){.acct-invite .shop-doors{--fit-m:3}}.acct-invite .guide-section{margin-bottom:0}.stat-grid-glance>.glance-tile{position:relative;gap:4px;padding:clamp(8px,1vw,12px) clamp(16px,1.8vw,22px) clamp(14px,1.6vw,20px);transition:background-color var(--t1)}.stat-grid-glance>.glance-tile:before{content:"";position:absolute;inset-inline:0;top:0;height:2px;background:var(--foil-h);opacity:0;transition:opacity var(--t2)}.stat-grid-glance>.glance-tile:hover{background:var(--ink-800)}.stat-grid-glance>.glance-tile:is(:hover,:has(.glance-link:focus-visible)):before{opacity:1}.stat-grid-glance>.glance-tile:has(.glance-link:focus-visible){outline:2px solid var(--gold-300);outline-offset:-2px}.glance-link{display:flex;align-items:center;gap:8px;min-height:44px;font-size:13.5px;line-height:1.35;color:var(--fg-2);text-decoration:none}.glance-link:after{content:"";position:absolute;inset:0}.glance-link:focus-visible{outline:none}.glance-link .icon{flex:none;width:16px;height:16px;color:var(--gold-500)}.stat-grid-glance .glance-figure{display:flex;flex-wrap:wrap;gap:0 12px;font-size:clamp(24px,2.3vw,30px)}.stat-grid-glance .glance-figure bdi{white-space:nowrap}.stat-grid-glance .is-zero .glance-figure{color:var(--fg-3)}.glance-none{font-family:var(--f-body);font-size:calc(18px * var(--kb));font-weight:500;letter-spacing:0}.stat-grid-glance dd.glance-sub{font-family:var(--f-body);font-size:13px;font-weight:400;line-height:1.45;letter-spacing:0;color:var(--fg-3)}.acct-pair{display:grid;gap:clamp(28px,3vw,40px);align-items:start;min-width:0}.acct-pair>*{min-width:0}@media(min-width:1200px){.acct-pair{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));column-gap:clamp(28px,3vw,44px)}}.stat-grid>div{display:grid;gap:4px;align-content:start;min-width:0;padding:16px 18px;background:var(--ink-850)}.stat-grid dt{font-size:13px;line-height:1.4;color:var(--fg-3)}.stat-grid dd{font-family:var(--f-num);font-size:clamp(20px,1.9vw,24px);font-weight:500;line-height:1.2;letter-spacing:-.01em;font-variant-numeric:tabular-nums lining-nums;color:var(--fg);overflow-wrap:anywhere}.stat-grid .due dd{color:var(--gold-300)}.stat-grid small{font-size:13px;color:var(--fg-3)}.stat-grid dd small.due-checking{display:block;margin-top:4px;font-family:var(--f-body);font-size:13px;font-weight:400;line-height:1.45;letter-spacing:0;color:var(--fg-2)}.stat-grid+.stat-grid{margin-top:10px}[dir=rtl] :is(.facts-list,.stat-grid) :is(dd,small)[dir=ltr]{text-align:right}@media(min-width:560px)and (max-width:1023.98px){.acct-main .stat-grid.stat-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.acct-main .stat-grid.stat-grid-3>:last-child{grid-column:auto}}.money-currency{margin-bottom:6px;font-family:var(--f-num);font-size:12px;font-weight:600;letter-spacing:.14em;color:var(--fg-3)}.rows{display:grid;box-shadow:inset 0 1px 0 var(--hair-soft)}.row{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:10px 18px;min-height:64px;padding:14px 4px 14px 16px;border-bottom:1px solid var(--hair-soft);transition:background-color var(--t1)}[dir=rtl] .row{padding:14px 16px 14px 4px}.row:before{content:"";position:absolute;inset-inline-start:0;top:14px;bottom:14px;width:2px;background:var(--rowtone,var(--hair-soft))}.row:hover{background:#f4efe108}.row:hover .row-main b{color:var(--gold-300)}.row:focus-visible{outline-offset:-2px}.row-main{display:grid;gap:3px;min-width:0}.row-main b{font-weight:600;font-size:16px;line-height:1.4;color:var(--fg);overflow-wrap:anywhere;transition:color var(--t1)}.acct [dir=auto]:not(input,textarea,select),.acct-main .row-main b[lang],.acct-main .row-main .note-body[lang],.nextstep [dir=auto]{text-align:-webkit-match-parent;text-align:match-parent}.row-main small{font-size:13.5px;line-height:1.5;color:var(--fg-3)}.row-main small [dir=ltr],.row-main small .nw,.acct-main .nw{white-space:nowrap}.row-main .note-body{font-size:14.5px;line-height:1.5}.acct :is(.msg-body,.bubble-text)[dir],.acct-main .row-main .note-body[lang][dir],.acct-main .row-main b[lang]:is([dir=ltr],[dir=rtl]){text-align:start}.acct-main .row-main .note-body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden}.row-end{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0}.row-end .amt{font-family:var(--f-num);font-weight:500;font-size:16.5px;letter-spacing:-.01em;font-variant-numeric:tabular-nums lining-nums;color:var(--fg);white-space:nowrap}.row-end .amt small{font-size:13px;color:var(--fg-3);font-weight:400}.row-states{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;max-width:100%}.row-states .state{max-width:100%;white-space:normal}.state-pair{display:inline-flex;align-items:center;gap:7px}.state-pair small{font-size:12.5px;color:var(--fg-3)}.row>.icon{display:none;width:18px;height:18px;color:var(--gold-500);transition:transform var(--t2) var(--ease)}.row:hover>.icon-flip{transform:translate(4px)}[dir=rtl] .row:hover>.icon-flip{transform:translate(-4px) scaleX(-1)}.row-note{display:inline-flex;align-items:center;gap:8px;margin-top:4px;font-size:13.5px;font-weight:600;color:var(--gold-300)}.row-note:before{content:"";width:7px;height:9px;background:var(--foil);clip-path:var(--diamond)}.row:has(.tone-done){--rowtone:var(--emerald)}.row:has(.tone-progress){--rowtone:var(--sapphire)}.row:has(.tone-action),.row:has(.state-active:not([class*=tone-])){--rowtone:var(--gold-400)}.row:has(.tone-problem){--rowtone:var(--ruby)}@media(min-width:768px){.row{grid-template-columns:minmax(0,1fr) auto 18px}.row-end{flex-direction:column;align-items:flex-end;justify-content:center;gap:6px}.row-states{justify-content:flex-end}.row>.icon{display:block}}.progress-bar{-webkit-appearance:none;appearance:none;display:block;flex:1 1 120px;max-width:180px;height:4px;border:0;background:#f4efe11a;color:var(--gold-500)}.progress-bar::-webkit-progress-bar{background:#f4efe11a}.progress-bar::-webkit-progress-value{background:var(--foil-h)}.progress-bar::-moz-progress-bar{background:var(--foil-h)}.table-wrap{position:relative;min-width:0;overflow-x:auto;box-shadow:inset 0 0 0 1px var(--hair-soft)}table.data{width:100%;border-collapse:collapse;font-size:15px}table.data th{padding:12px 16px;text-align:start;vertical-align:bottom;font-size:12px;font-weight:600;line-height:1.35;letter-spacing:.06em;text-transform:var(--case);color:var(--fg-3);border-bottom:1px solid var(--hair);white-space:normal;overflow-wrap:normal;min-width:5.5em}table.data th:lang(ar),table.data th:lang(ka){font-size:13px}table.data td{padding:12px 16px;text-align:start;vertical-align:middle;color:var(--fg-2);border-bottom:1px solid var(--hair-soft)}table.data tr:last-child>td{border-bottom:0}table.data td .num,table.data td bdi{color:var(--fg)}table.data td .num,table.data td bdi[dir=ltr]{font-family:var(--f-num)}table.data a{display:inline-flex;align-items:center;min-height:40px;color:var(--gold-300);text-decoration:underline;text-decoration-color:var(--hair-strong);text-underline-offset:3px}table.data a:hover{text-decoration-color:currentColor}@media(pointer:coarse){table.data a{min-height:44px}}table.data tr.is-now>td{background:#e6c2630d}@media(max-width:767.98px){.table-wrap{overflow:visible;box-shadow:none}table.data,table.data tbody{display:block;width:100%}table.data thead{display:none}table.data tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin-bottom:10px;padding:14px 16px;background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair-soft)}table.data tbody tr.is-now{box-shadow:inset 0 0 0 1px #e6c26380}table.data tbody td{display:grid;gap:2px;align-content:start;min-width:0;padding:0;border:0;overflow-wrap:anywhere}table.data tr.is-now>td{background:none}table.data .cell-label{display:block;font-size:11.5px;font-weight:600;letter-spacing:var(--track);text-transform:var(--case);color:var(--fg-3)}table.data .cell-label:lang(ar),table.data .cell-label:lang(ka){font-size:12.5px}table.data td.cell-wide{grid-column:1/-1}table.data td .state{max-width:100%;white-space:normal}}@media(max-width:479.98px){table.data-schedule tbody tr{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"num date amt" "num state inv";align-items:center;gap:6px 10px;margin-bottom:6px;padding:10px 14px}table.data-schedule .cell-label{position:absolute;inset-inline-start:0;top:0;width:1px;height:1px;margin:0;clip-path:inset(50%);white-space:nowrap;pointer-events:none}table.data-schedule td.sch-num{grid-area:num;align-self:center}table.data-schedule td.sch-num bdi{display:grid;place-items:center;min-width:28px;height:28px;padding-inline:4px;font-size:13px;color:var(--fg-3);box-shadow:inset 0 0 0 1px var(--hair)}table.data-schedule tr.is-now td.sch-num bdi{color:var(--gold-300);box-shadow:inset 0 0 0 1px #e6c2638c}table.data-schedule td.sch-date{grid-area:date;color:var(--fg);font-size:14.5px}table.data-schedule td.sch-amt{grid-area:amt;justify-items:end;text-align:end;white-space:nowrap}table.data-schedule td.sch-state{grid-area:state;justify-items:start}table.data-schedule td.sch-state .state{min-height:28px;font-size:12.5px}table.data-schedule td.sch-inv{grid-area:inv;justify-items:end;text-align:end;font-size:14px}table.data-schedule td.sch-inv a{min-height:44px;margin-block:-8px;white-space:nowrap}table.data-schedule td.sch-inv.is-none{display:none}}.schedule-more>summary{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:6px;cursor:pointer;list-style:none;color:var(--accent);font-weight:500}.schedule-more>summary::-webkit-details-marker{display:none}.schedule-more>summary:after{content:"";width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px)}.schedule-more[open]>summary:after{transform:rotate(-135deg)}.schedule-more[open]>summary{margin-bottom:8px}.sub-figures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--hair-soft);box-shadow:inset 0 0 0 1px var(--hair-soft)}.sub-figures>div{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;align-content:start;min-width:0;padding:16px 18px;background:var(--ink-850)}.sub-figures dt{font-size:13px;color:var(--fg-3)}.sub-figures dd{font-family:var(--f-num);font-size:clamp(20px,1.9vw,24px);font-weight:500;line-height:1.2;color:var(--fg);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere}.sub-figures dd:lang(ar),.sub-figures dd:lang(ka){font-family:var(--f-body);font-size:19px}.sub-figures small{font-size:13px;color:var(--fg-3)}.sub-figures .is-main dd{font-size:clamp(28px,3vw,36px);color:var(--gold-300)}.sub-figures .is-problem dd{color:var(--ruby)}.sub-figures .is-problem{grid-column:1/-1}.sub-figures dd.is-date{font-size:clamp(17px,1.5vw,19px);line-height:1.35}.sub-figures .progress-bar{width:100%;min-width:0;max-width:none;margin-top:6px}.sub-figures dd bdi,.sub-figures small bdi{white-space:nowrap}@media(max-width:479.98px){.sub-figures .is-main,.sub-figures .wide-phone{grid-column:1/-1}.sub-figures>div{padding:14px}.sub-figures dd{font-size:clamp(17px,4.9vw,20px)}.sub-figures dd:lang(ar),.sub-figures dd:lang(ka){font-size:17px}.sub-figures .is-main dd{font-size:clamp(28px,8vw,34px)}}@media(min-width:1024px){.sub-figures{grid-template-columns:repeat(4,minmax(0,1fr))}}.parties{display:grid;gap:10px}.party{display:grid;grid-template-columns:30px minmax(0,1fr);gap:4px 12px;align-items:start;padding:14px 16px;background:#f4efe106;box-shadow:inset 0 0 0 1px var(--hair-soft)}.party:before{content:"";grid-row:span 2;width:22px;height:26px;margin-top:1px;background:transparent;box-shadow:none;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%,50% 0,50% 8%,8% 50%,50% 92%,92% 50%,50% 8%);background-color:var(--ivory-3)}.party.is-signed:before{width:22px;height:22px;margin-top:2px;clip-path:none;background-color:var(--emerald);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M3 10.5l4.5 4.5L17 5' fill='none' stroke='%23000' stroke-width='2.4'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M3 10.5l4.5 4.5L17 5' fill='none' stroke='%23000' stroke-width='2.4'/%3E%3C/svg%3E") center/contain no-repeat}.party.is-waiting:before{background-color:var(--gold-400)}.party b{font-weight:600;color:var(--fg)}.party>span{font-size:14.5px;line-height:1.5;color:var(--fg-2);overflow-wrap:anywhere}.party small{display:block;margin-top:2px;font-size:13px;color:var(--fg-3)}@media(min-width:768px){.parties{grid-template-columns:repeat(2,minmax(0,1fr))}}.fingerprints>summary{display:inline-flex;align-items:center;min-height:44px;cursor:pointer;color:var(--accent);font-size:14.5px;font-weight:500}.hash{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.5;color:var(--fg-2);overflow-wrap:anywhere;word-break:break-all;white-space:normal}.state-note{display:block;margin-top:4px;font-size:13px;line-height:1.45;color:var(--fg-3);white-space:normal;overflow-wrap:anywhere}.checklist{display:grid;gap:8px;list-style:none;padding:0}.checklist li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:baseline}.checklist .check-mark{display:grid;place-items:center;width:20px;height:20px;font-weight:600;font-size:15px;line-height:1;color:var(--paper-ink-3)}.checklist li.done .check-mark{font-weight:700;font-size:13px;color:var(--paper);background:var(--emerald-p)}.thread{display:grid;gap:14px}.msg{position:relative;display:grid;gap:8px;min-width:0;padding:16px 18px;background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair-soft),inset 2px 0 0 var(--gold-600)}[dir=rtl] .msg{box-shadow:inset 0 0 0 1px var(--hair-soft),inset -2px 0 0 var(--gold-600)}.msg-own{background:#f4efe10a;box-shadow:inset 0 0 0 1px var(--hair-soft)}[dir=rtl] .msg-own{box-shadow:inset 0 0 0 1px var(--hair-soft)}.msg-head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:13.5px;color:var(--fg-3)}.msg-head b{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:15px;color:var(--gold-300)}.msg:not(.msg-own) .msg-head b:before{content:"";width:9px;height:12px;background:var(--foil);clip-path:var(--diamond)}.msg-own .msg-head b{color:var(--fg)}.msg-tag{font-size:12.5px;color:var(--fg-2);padding:2px 8px;box-shadow:inset 0 0 0 1px var(--hair)}.msg-body{white-space:pre-wrap;overflow-wrap:anywhere;text-align:-webkit-match-parent;text-align:match-parent;color:var(--fg);font-size:15.5px;line-height:1.6}.msg-states{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14.5px;color:var(--fg-2)}.msg-actions{display:flex;flex-wrap:wrap;gap:10px}@media(min-width:768px){.msg{max-width:min(100%,46em);justify-self:start}.msg-own{justify-self:end}}.msg .tone-action{--t:var(--gold-300);--tb:rgba(230,194,99,.06);--tl:rgba(230,194,99,.55)}.chat{display:grid;gap:0;min-width:0}.chat-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin-bottom:14px}.chat-zone{font-size:13px;color:var(--fg-3)}.chat-log{display:grid;gap:8px;min-width:0;margin:0;padding:clamp(10px,2vw,22px);list-style:none;background:var(--ink-850);box-shadow:inset 0 0 0 1px var(--hair-soft)}.chat-day,.chat-new{display:flex;align-items:center;gap:12px;margin-block:8px 2px;font-size:13px;line-height:1.4;color:var(--fg-3);text-align:center}.chat-day:first-child{margin-top:0}.chat-day:before,.chat-day:after,.chat-new:before,.chat-new:after{content:"";flex:1;min-width:16px;height:1px;background:var(--hair-soft)}.chat-new{color:var(--gold-300);font-weight:600}.chat-new:before,.chat-new:after{background:var(--hair)}.chat-note{justify-self:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px;max-width:100%;padding:6px 14px;font-size:13.5px;color:var(--fg-2);box-shadow:inset 0 0 0 1px var(--hair-soft)}.chat-note time,.bubble-time{font-family:var(--f-num);font-size:12px;line-height:1.2;color:var(--fg-3)}.chat-line{display:flex;min-width:0}.chat-line.is-own{justify-content:flex-end}.chat-line.is-cont{margin-top:-4px}.bubble{display:grid;gap:8px;min-width:0;max-width:90%;padding:10px 12px 8px;background:var(--ink-600)}.is-own .bubble{background:linear-gradient(#e6c2631f,#e6c2631f),var(--ink-700)}.is-team .bubble,[dir=rtl] .is-own .bubble{clip-path:polygon(10px 0,100% 0,100% 100%,0 100%,0 10px)}.is-own .bubble,[dir=rtl] .is-team .bubble{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}[dir] .chat-line.is-cont .bubble{clip-path:none}.bubble-who{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;color:var(--fg-3)}.bubble-who b{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:14px;color:var(--gold-300)}.is-team .bubble-who b:before{content:"";width:8px;height:11px;background:var(--foil);clip-path:var(--diamond)}.is-own .bubble-who b{color:var(--fg-2)}.bubble-text{white-space:pre-wrap;overflow-wrap:anywhere;text-align:-webkit-match-parent;text-align:match-parent;color:var(--fg);font-size:15.5px;line-height:1.6}.bubble-time{justify-self:end}.bubble .tone-action{--t:var(--gold-300);--tb:rgba(230,194,99,.06);--tl:rgba(230,194,99,.55)}.bubble-pics{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.bubble-pics li{flex:none;min-width:0}.bubble-pic{display:block;width:80px;height:80px;padding:0;margin:0;border:0;background:var(--ink-900);cursor:zoom-in;overflow:hidden}.bubble-pics.is-one .bubble-pic{width:200px;max-width:100%;height:150px}.bubble-pic img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--t2) var(--ease)}.bubble-pic:hover img{transform:scale(1.04)}.bubble-pic:focus-visible{outline:2px solid var(--gold-300);outline-offset:2px}.bubble-files{display:grid;gap:6px;min-width:0;margin:0;padding:0;list-style:none}.file-chip{display:flex;align-items:center;gap:12px;min-width:0;min-height:52px;padding-block:6px;padding-inline:6px 14px;color:var(--fg);text-decoration:none;background:#07070a52;box-shadow:inset 0 0 0 1px var(--hair-soft);transition:box-shadow var(--t1) var(--ease)}.file-chip:hover{box-shadow:inset 0 0 0 1px var(--hair-strong)}.file-chip-type{flex:none;display:grid;place-items:center;width:40px;height:40px;font-family:var(--f-num);font-size:11.5px;font-weight:600;letter-spacing:.06em;color:var(--gold-300);box-shadow:inset 0 0 0 1px var(--hair)}.file-chip-text{display:grid;flex:1;min-width:0}.file-chip-name{overflow-wrap:anywhere;font-size:14.5px;line-height:1.4}.file-chip small{font-size:12.5px;color:var(--fg-3)}.file-chip>.icon{flex:none;width:18px;height:18px;color:var(--gold-400)}.chat-reply{display:grid;gap:10px;min-width:0;margin-top:-1px;padding:clamp(10px,1.6vw,16px);background:var(--ink-850);box-shadow:inset 0 0 0 1px var(--hair-soft)}.chat>.alert{margin-top:14px}.chat-form{display:grid;gap:8px;min-width:0}.chat-box{display:grid;min-width:0;background:var(--ink-700);box-shadow:inset 0 0 0 1px #f4efe11f,inset 0 -1px 0 var(--hair-strong);transition:box-shadow var(--t1) var(--ease)}.chat-box:focus-within{box-shadow:inset 0 0 0 1px var(--gold-400),0 0 0 4px #e6c26329}.chat-box.has-error{box-shadow:inset 0 0 0 1px var(--ruby),0 0 0 4px #f6a79b1f}.chat-box textarea{display:block;width:100%;min-height:96px;max-height:50vh;margin:0;padding:14px 16px;border:0;border-radius:0;background:none;color:var(--fg);font:inherit;font-size:16px;line-height:1.6;resize:vertical;field-sizing:content}.chat-box textarea::placeholder{color:var(--ivory-3);opacity:1}.chat-box textarea:placeholder-shown{direction:inherit}.chat-box textarea:focus{outline:0}.chat-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px;box-shadow:inset 0 1px 0 var(--hair-soft)}.chat-attach>input[type=file]{max-width:100%}.chat-send{margin-inline-start:auto}.chat-hint{font-size:13px}.chat-attach-face{display:none}@media(scripting:enabled){.chat-attach{position:relative;display:inline-grid}.chat-attach>input[type=file]{position:absolute;inset:0;z-index:1;width:100%;height:100%;min-height:0;margin:0;padding:0;opacity:0;cursor:pointer}.chat-attach-face{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding-inline:12px 16px;color:var(--fg-2);font-size:14.5px;font-weight:600;line-height:1.3;box-shadow:inset 0 0 0 1px var(--hair);pointer-events:none;transition:color var(--t1) var(--ease),box-shadow var(--t1) var(--ease)}.chat-attach-face .icon{width:18px;height:18px;color:var(--gold-400)}.chat-attach:hover .chat-attach-face{color:var(--fg);box-shadow:inset 0 0 0 1px var(--gold-300)}.chat-attach:has(input:focus-visible) .chat-attach-face{outline:2px solid var(--gold-300);outline-offset:2px}.chat-attach:has(input[aria-invalid=true]) .chat-attach-face{box-shadow:inset 0 0 0 1px var(--ruby)}}@media(min-width:480px){.bubble{padding-inline:14px}.bubble-pic{width:96px;height:96px}}@media(min-width:768px){.bubble{max-width:min(78%,40rem)}.bubble-pic{width:120px;height:120px}.bubble-pics.is-one .bubble-pic{width:240px;height:180px}}@media(prefers-reduced-motion:reduce){.bubble-pic img{transition:none}.bubble-pic:hover img{transform:none}}.file-list{display:grid;box-shadow:inset 0 1px 0 var(--hair-soft)}.file-list li{display:flex;flex-wrap:wrap;align-items:center;gap:0 14px;min-width:0;padding:6px 0;border-bottom:1px solid var(--hair-soft)}.file-list a{display:inline-flex;align-items:center;gap:10px;min-height:44px;min-width:0;color:var(--gold-300);text-decoration:underline;text-decoration-color:var(--hair-strong);text-underline-offset:3px;overflow-wrap:anywhere}.file-list a:before{content:"";flex:none;width:16px;height:16px;background:var(--gold-500);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6'%3E%3Cpath d='M12 3v12M6.5 10l5.5 5.5 5.5-5.5M4 20.5h16'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6'%3E%3Cpath d='M12 3v12M6.5 10l5.5 5.5 5.5-5.5M4 20.5h16'/%3E%3C/svg%3E") center/contain no-repeat}.file-list a:hover{text-decoration-color:currentColor}.file-list a:has(>.file-type){text-decoration:none}.file-list a:has(>.file-type):before{content:none}.file-list a>.file-type+bdi{text-decoration:underline;text-decoration-color:var(--hair-strong);text-underline-offset:3px}.file-list a:hover>.file-type+bdi{text-decoration-color:currentColor}.file-type{flex:none;display:grid;place-items:center;min-width:38px;height:24px;padding-inline:5px;font-family:var(--f-num);font-size:11px;font-weight:600;letter-spacing:.06em;line-height:1;color:var(--gold-300);box-shadow:inset 0 0 0 1px var(--hair)}.file-list small{font-size:13px;color:var(--fg-3);white-space:nowrap}.msg .file-list{box-shadow:none}.msg .file-list li{border:0;padding:0}.file-group{display:grid;gap:10px}.file-pick-face{display:none}@media(scripting:enabled){.file-pick{position:relative;display:grid;min-width:0}.file-pick-face{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;min-height:52px;padding:4px;padding-inline-end:14px;background:var(--ink-700);box-shadow:inset 0 0 0 1px #f4efe11f,inset 0 -1px 0 var(--hair-strong);font-size:14.5px;line-height:1.4;color:var(--fg-3);pointer-events:none;transition:box-shadow var(--t1) var(--ease)}.file-pick-btn{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding-inline:16px 20px;color:var(--fg);font-weight:600;letter-spacing:.01em;box-shadow:inset 0 0 0 1px var(--hair-strong);transition:box-shadow var(--t1) var(--ease),background-color var(--t1) var(--ease)}.file-pick-btn .icon{width:18px;height:18px;color:var(--gold-400)}.file-pick-none{min-width:0;overflow-wrap:anywhere}.field .file-pick>input[type=file]{position:absolute;inset:0;z-index:1;width:100%;height:100%;min-height:0;margin:0;padding:0;opacity:0;cursor:pointer}.file-pick:hover .file-pick-face{box-shadow:inset 0 0 0 1px #f4efe133,inset 0 -1px 0 var(--gold-500)}.file-pick:hover .file-pick-btn{box-shadow:inset 0 0 0 1px var(--gold-300);background-color:#e6c2630f}.file-pick:has(input:focus-visible) .file-pick-face{outline:2px solid var(--gold-300);outline-offset:2px}.has-error .file-pick-face,.file-pick:has(input[aria-invalid=true]) .file-pick-face{box-shadow:inset 0 0 0 1px var(--ruby),0 0 0 4px #f6a79b1f}.field:has(.file-preview:not([hidden])) .file-pick-none{display:none}}.file-group-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px}.push-card .alert{margin:0}.acct-forms{display:grid;gap:clamp(20px,2.4vw,28px);max-width:860px}.acct-forms>.acct-card>.form>.fieldset:first-child,.acct-card>.fieldset:first-child{padding-top:0;border-top:0}.acct-card .fieldset{border-top-color:var(--hair-soft)}.fieldset-fold{min-width:0;margin-block-start:14px;border-top:1px solid var(--hair-soft)}.fieldset-fold>summary{display:flex;align-items:center;gap:10px;min-height:52px;cursor:pointer;list-style:none;font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(18px * (var(--k) + .1));line-height:1.3;color:var(--fg)}.fieldset-fold>summary::-webkit-details-marker{display:none}.fieldset-fold>summary .opt{font-family:var(--f-body);font-size:12.5px;font-weight:500;color:var(--fg-3)}.fieldset-fold>summary:after{content:"";flex:none;width:9px;height:9px;margin-inline:auto 4px;border-right:1.5px solid var(--gold-400);border-bottom:1.5px solid var(--gold-400);transform:rotate(45deg) translateY(-3px);transition:transform var(--t2) var(--ease)}.fieldset-fold[open]>summary:after{transform:rotate(-135deg) translateY(-2px)}.fieldset-fold>summary:focus-visible{outline:2px solid var(--gold-300);outline-offset:2px}.fieldset-fold>.fieldset{margin:0;padding-top:4px;border-top:0}.acct-card .oauth-account,.acct-card .form{gap:16px}.acct-card-head{display:flex;align-items:center;gap:12px}.acct-card-head .icon{width:20px;height:20px;color:var(--gold-400)}.acct-card-head h2,.acct-card>h2,.acct-card .acct-sec-head h2,.file-group-head h2{font-size:calc(19px * (var(--k) + .12))}.acct-form{max-width:860px}.auth-page{padding-block:clamp(26px,4vw,64px) var(--section-y)}.auth{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(22px,3vw,32px);align-items:start}.auth-head{min-width:0}.auth-box{order:2}.auth-panel{order:3}.auth.is-pending .auth-panel{order:1}.auth.is-pending .auth-box{order:2}.auth-head h1{font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(clamp(32px,3.6vw,48px) * var(--k));line-height:calc(var(--lh-d) + .06);letter-spacing:var(--ls-d);text-wrap:balance;color:var(--fg)}.auth-head .lede{margin-top:12px;font-size:calc(17px * var(--kb))}.auth-head .ph-eyebrow{margin:0 0 12px}.auth-head .buy-steps{margin-top:18px}.auth-box{display:grid;gap:20px;min-width:0;max-width:560px}.auth-card{display:grid;gap:20px;min-width:0;padding:clamp(20px,3vw,32px);background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair-soft)}.auth-card:before{content:"";display:block;height:2px;margin:calc(-1*clamp(20px,3vw,32px)) calc(-1*clamp(20px,3vw,32px)) 0;background:var(--foil-h)}.auth-card .form .btn[type=submit]{justify-self:stretch}.auth-card .field-label-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2px 16px;min-width:0}.auth-card .field-label-row>label{font-size:15px;font-weight:600;line-height:1.45;color:var(--fg)}.field-label-link{display:inline-flex;align-items:center;min-height:24px;color:var(--gold-300);font-size:14px;line-height:1.4;text-decoration:underline;text-decoration-color:var(--hair-strong);text-underline-offset:4px}.field-label-link:hover{text-decoration-color:currentColor}@media(pointer:coarse){.auth-card .field-label-link{min-height:44px}}.auth-card .form>.auth-privacy{margin-top:0;margin-bottom:-6px}.auth-links{display:flex;flex-wrap:wrap;gap:4px 26px;font-size:15px}.auth-links a{display:inline-flex;align-items:center;min-height:44px;color:var(--gold-300);text-decoration:underline;text-decoration-color:var(--hair-strong);text-underline-offset:4px}.auth-links a:hover{text-decoration-color:currentColor}.auth-panel{position:relative;isolation:isolate;overflow:hidden;display:grid;gap:22px;align-content:start;padding:clamp(24px,3vw,40px);background:radial-gradient(90% 70% at 20% 0%,rgba(230,194,99,.1),transparent 60%),var(--ink-850);box-shadow:inset 0 0 0 1px var(--hair-soft)}.auth-panel:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.14;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='140'%3E%3Cpath d='M0 0L96 140M96 0L0 140' stroke='%23D9B65A' stroke-width='1.1' fill='none'/%3E%3Cg fill='%23E6C263'%3E%3Cpath d='M48 65.5L51.6 70 48 74.5 44.4 70Z'/%3E%3Cpath d='M0-4.5L3.6 0 0 4.5-3.6 0Z'/%3E%3Cpath d='M96-4.5L99.6 0 96 4.5 92.4 0Z'/%3E%3Cpath d='M0 135.5L3.6 140 0 144.5-3.6 140Z'/%3E%3Cpath d='M96 135.5L99.6 140 96 144.5 92.4 140Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/96px 140px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%)}.auth-panel-logo{width:min(236px,70%);height:auto}@media(max-width:1023.98px){.auth-panel-logo,.auth-panel.is-bare{display:none}}.auth-reasons{display:grid;gap:4px}.auth-reasons li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:center;min-height:56px;padding-block:6px;border-bottom:1px solid var(--hair-soft);color:var(--fg);font-size:15.5px;line-height:1.45}.auth-reasons li:last-child{border-bottom:0}.auth-reasons li>span:last-child{text-wrap:balance}.auth-reasons .reason-icon{display:grid;place-items:center;width:44px;height:44px;color:var(--gold-300);background:#e6c2630f;box-shadow:inset 0 0 0 1px var(--hair)}.auth-reasons .icon{width:20px;height:20px}.auth-panel .buy-pending,.auth-panel .auth-switch{position:relative}@media(min-width:1024px){.auth{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto 1fr;grid-template-areas:"panel head" "panel box";column-gap:clamp(40px,5vw,80px);row-gap:24px}.auth-head{grid-area:head}.auth-box{grid-area:box;max-width:none}.auth-panel,.auth.is-pending .auth-panel{grid-area:panel;align-self:start}}.acct-main .actionbar b,.acct-main .actionbar small{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;overflow-wrap:anywhere}.acct-main .actionbar b[dir=auto]{font-family:var(--f-body);font-size:16px;font-weight:600;line-height:1.3}.acct-main .actionbar .btn{white-space:nowrap}.lf-tr-bar{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%;font-size:13px;color:var(--fg-3)}.lf-tr-icon{flex:none;width:18px;height:18px;color:var(--gold-400)}.lf-tr-bar select{min-width:0;max-width:100%;min-height:36px;margin:0;padding-block:5px;padding-inline:12px 32px;border:0;border-radius:0;background-color:var(--ink-700);color:var(--fg);font:inherit;font-size:14px;line-height:1.3;cursor:pointer;-webkit-appearance:none;appearance:none;box-shadow:inset 0 0 0 1px #f4efe11f;background-image:linear-gradient(45deg,transparent 50%,var(--gold-400) 50%),linear-gradient(135deg,var(--gold-400) 50%,transparent 50%);background-size:5px 5px,5px 5px;background-repeat:no-repeat;background-position:calc(100% - 18px) 16px,calc(100% - 13px) 16px}[dir=rtl] .lf-tr-bar select{background-position:13px 16px,18px 16px}.lf-tr-bar select:hover{box-shadow:inset 0 0 0 1px #f4efe133,inset 0 -1px 0 var(--gold-500)}.lf-tr-bar select:focus-visible{outline:0;box-shadow:inset 0 0 0 1px var(--gold-400),0 0 0 3px #e6c26329}.lf-tr-bar option{background:var(--ink-900);color:var(--ivory)}.lf-tr-note{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;font-size:12.5px;line-height:1.45;color:var(--fg-3)}.lf-tr-note button{padding:0;margin:0;border:0;background:none;color:var(--gold-300);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lf-tr-note button:focus-visible{outline:1px solid var(--gold-400);outline-offset:2px}.lf-tr-note.is-working span{animation:lf-tr-wait 1.4s ease-in-out infinite}.lf-tr-note.is-failed span{color:var(--danger)}@keyframes lf-tr-wait{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.lf-tr-note.is-working span{animation:none}}@media print{.acct-side,.ns-actions,.acct-actions,.auth-panel{display:none!important}.acct{display:block}.row:before{display:none}}.lic-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px}.lic-key{display:flex;align-items:center;gap:8px;min-width:0;padding-block:8px;padding-inline:14px 4px;background:var(--ink-900);box-shadow:inset 0 0 0 1px var(--hair-soft)}.lic-key code{flex:1;min-width:0;font-family:var(--f-num);font-size:clamp(13.5px,3.4vw,19px);letter-spacing:.04em;color:var(--gold-300);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.lic-devices{display:grid;gap:4px;margin-block-start:6px;padding:0;list-style:none;font-size:14px;color:var(--fg-2)}.lic-devices small{color:var(--fg-3)}.sign-card{position:relative;display:grid;gap:16px;align-content:start;min-width:0;scroll-margin-block-start:96px}.sign-head{display:flex;align-items:center;gap:14px}.sign-head h2{font-size:clamp(20px,2.4vw,24px);line-height:1.2}.sign-head p{margin-block-start:2px;color:var(--ivory-3);font-size:14px}.sign-head-mark{display:inline-flex;flex:none;align-items:center;justify-content:center;width:46px;height:46px;color:var(--gold-300);border:1px solid var(--hair-strong);background:#d9b65a12;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}.sign-head-mark .icon{width:22px;height:22px}.sign-intro .field-hint{margin:0}.sign-paper{position:relative;display:grid;gap:4px;padding:18px clamp(14px,3vw,24px) 20px;background:var(--paper);color:var(--paper-ink);box-shadow:var(--shadow-paper),0 0 0 1px #15141a0f}.sign-paper:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#9a6c18,#efcb6b 40%,#c4902a 70%,#9a6c18)}.sign-paper-label{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-block-end:6px;color:var(--gold-on-paper);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.sign-line{display:grid;gap:4px;padding-block:6px;min-width:0}.sign-line>label,.sign-line .sign-key,.sign-line dt{color:var(--paper-ink-2);font-size:14px}.sign-line .opt{color:var(--paper-ink-3);font-size:12px}.sign-line>div,.sign-line dd{min-width:0;margin:0}@media(min-width:480px){.sign-done .sign-line{grid-template-columns:7.5rem minmax(0,1fr);align-items:baseline;gap:12px}.sign-done .sign-line-mark{align-items:start}}.sign-paper input[type=text],.sign-paper input[type=email]{width:100%;padding:6px 2px;background:transparent;color:var(--paper-ink);font:inherit;font-size:17px;font-weight:600;border:0;border-block-end:1.5px dotted var(--paper-ink-3);border-radius:0;box-shadow:none;transition:border-color var(--t1)}.sign-paper input:focus{outline:none;border-block-end:2px solid var(--gold-700)}.sign-paper input:focus-visible{outline:2px solid var(--gold-700);outline-offset:3px}.sign-paper .has-error input{border-block-end-color:var(--ruby-p)}.sign-paper .field-hint{margin-block-start:4px;color:var(--paper-ink-3);font-size:13px}.sign-paper .field-error{color:var(--ruby-p)}.sign-line-date b{font-weight:600}@media(min-width:768px){form.sign-card .sign-paper{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);column-gap:clamp(20px,3vw,36px);align-items:start}form.sign-card .sign-paper-label{grid-column:1/-1}form.sign-card .sign-line-mark{grid-column:2;grid-row:2/span 3}}.sign-modes{display:inline-flex;gap:2px;margin-block-end:8px;padding:3px;background:var(--paper-2);border-radius:999px}.sign-modes label{position:relative;cursor:pointer}.sign-modes input{position:absolute;inset:0;opacity:0;cursor:pointer}.sign-modes span{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;color:var(--paper-ink-2);font-size:14px;font-weight:600;border-radius:999px;transition:background var(--t1),color var(--t1)}.sign-modes .icon{width:15px;height:15px}.sign-modes input:checked+span{background:var(--paper-ink);color:var(--paper)}.sign-modes input:focus-visible+span{outline:2px solid var(--gold-700);outline-offset:2px}.sign-pad{position:relative;width:100%;aspect-ratio:3/1;background:linear-gradient(180deg,var(--vellum),#FBF7EE);border:1px solid var(--paper-3);overflow:hidden;touch-action:none}.sign-pad:after{content:"";position:absolute;inset-inline:8% 4%;inset-block-start:74%;height:1px;background:var(--paper-ink-3);opacity:.45;pointer-events:none}.sign-pad canvas{position:absolute;inset:0;width:100%;height:100%;cursor:crosshair;touch-action:none}.sign-pad-x{position:absolute;inset-inline-start:3%;inset-block-start:58%;color:var(--paper-ink-3);font-size:22px;line-height:1;pointer-events:none}.sign-pad-hint{position:absolute;inset:0 0 30%;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--paper-ink-3);font-size:15px;pointer-events:none}.sign-pad-hint .icon{width:18px;height:18px}.sign-clear{position:absolute;inset-block-start:8px;inset-inline-end:8px;padding:4px 10px;background:var(--paper);color:var(--paper-ink-2);font:inherit;font-size:13px;font-weight:600;border:1px solid var(--paper-3);border-radius:999px;cursor:pointer}.sign-clear:hover{color:var(--paper-ink);border-color:var(--paper-ink-3)}.sign-clear:focus-visible{outline:2px solid var(--gold-700);outline-offset:2px}.sign-typed{display:flex;align-items:flex-end;min-height:64px;margin:0;padding:4px 6px 6px;border-block-end:1px solid rgba(94,90,99,.45);color:#14306b;font-family:Segoe Script,Brush Script MT,Snell Roundhand,URW Chancery L,cursive;font-size:clamp(26px,5.4vw,36px);line-height:1.15;overflow-wrap:anywhere}.sign-card>.check{color:var(--ivory)}.sign-email{max-width:28rem}.sign-verified{display:flex;align-items:center;gap:8px;color:var(--emerald);font-size:15px}.sign-verified .icon{width:18px;height:18px}.sign-go{justify-self:start}.sign-go .icon{width:18px;height:18px}.sign-then{margin:0}@media(max-width:479.98px){.sign-go{justify-self:stretch;justify-content:center}}.sign-done .sign-lines{display:grid;margin:0}.sign-done-chip{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;background:#1f6b471a;color:var(--emerald-p);font-size:12px;letter-spacing:.04em;border-radius:999px}.sign-done-chip .icon{width:13px;height:13px}.sign-mark{display:block;max-width:300px;color:#14306b}.sign-mark svg{display:block;width:100%;height:auto}.sign-proof{margin-block-start:8px;padding-block-start:8px;border-block-start:1px solid var(--hair-paper);color:var(--paper-ink-3);font-size:13px}.sign-page{padding-block:clamp(28px,5vw,64px) clamp(48px,7vw,96px)}.sign-page .wrap{display:grid;gap:clamp(20px,3vw,32px);max-width:960px}.sign-page-head{display:grid;gap:8px}.sign-page-head h1{font-size:clamp(28px,4.6vw,44px);line-height:var(--lh-display)}.sign-page-no{color:var(--ivory-3);font-size:15px}.sign-steps{display:flex;flex-wrap:wrap;gap:8px 22px;margin:10px 0 0;padding:0;list-style:none;counter-reset:step}.sign-steps li{display:flex;align-items:center;gap:9px;color:var(--ivory-3);font-size:15px}.sign-step-no{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--hair-strong);border-radius:50%;font-size:14px;font-weight:600}.sign-step-no .icon{width:15px;height:15px}.sign-steps .is-now{color:var(--ivory)}.sign-steps .is-now .sign-step-no{background:var(--gold-300);color:var(--on-gold,#120F08);border-color:var(--gold-300)}.sign-steps .is-done{color:var(--ivory-2)}.sign-steps .is-done .sign-step-no{color:var(--emerald);border-color:#9adbb380}.sign-jump{margin:0}.sign-doc{min-width:0}.sign-code{padding:clamp(18px,2.4vw,26px);background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair-soft)}.sign-code-form{display:grid;gap:14px;max-width:22rem}.sign-code-input{font-size:28px;letter-spacing:.35em;text-align:center;font-variant-numeric:tabular-nums}.sign-code-more{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.sign-restart{padding:0;background:none;color:var(--gold-300);font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;border:0;cursor:pointer}.sign-result{display:grid;gap:18px}.sign-result h2{display:flex;align-items:center;gap:10px;color:var(--emerald);font-size:clamp(22px,3vw,28px)}.sign-result h2 .icon{width:24px;height:24px}.sign-result-actions{display:flex;flex-wrap:wrap;gap:12px}@media(prefers-reduced-motion:reduce){.sign-paper input,.sign-modes span{transition:none}}@media print{form.sign-card,.sign-page .actionbar,.sign-jump{display:none!important}.sign-paper{box-shadow:none;border:1px solid #ccc}}.guide{--gb:46px;position:relative;display:grid;gap:14px;min-width:0;scroll-margin-top:clamp(80px,9vw,104px)}.guide-form{display:grid;gap:12px;min-width:0}.guide-shop{margin-bottom:clamp(24px,3vw,40px);padding:clamp(18px,3vw,30px);background:radial-gradient(90% 160px at 50% 0,rgba(230,194,99,.08),transparent 75%),var(--ink-850);box-shadow:inset 0 0 0 1px var(--hair),var(--shadow-2)}.guide-shop:before{content:"";position:absolute;inset-inline:0;top:0;height:2px;background:var(--foil-h)}.acct-main .guide-shop{box-shadow:inset 0 0 0 1px var(--hair)}.guide-section{--gb:40px;margin-bottom:clamp(20px,2.6vw,32px);padding:clamp(14px,2vw,20px) clamp(16px,2.4vw,24px);background:var(--ink-850);box-shadow:inset 0 0 0 1px var(--hair)}.guide-section:before{content:"";position:absolute;inset-inline:0;top:0;height:2px;background:var(--foil-h)}@media(min-width:1024px){.guide-section .guide-form{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:24px}}.guide-lead{padding-top:clamp(24px,3vw,40px)}.guide-lead .guide-section{margin-bottom:0}.guide-head{display:flex;align-items:center;gap:14px;min-width:0}.guide-titles{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0}.guide-ai{display:inline-grid;place-items:center;flex:none;min-width:28px;height:20px;padding:0 6px;font-family:var(--f-num);font-size:11.5px;font-weight:600;letter-spacing:.1em;color:var(--on-gold);background:var(--foil)}.guide-title{font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(clamp(22px,2.3vw,31px) * var(--k));line-height:var(--lh-d);letter-spacing:var(--ls-d);color:var(--fg);overflow-wrap:break-word;cursor:text}.guide-bot{position:relative;flex:none;width:var(--gb);height:calc(var(--gb) + 12px)}.gb-antenna{position:absolute;top:4px;inset-inline-start:calc(50% - 1px);width:2px;height:10px;background:var(--gold-600)}.gb-antenna:before{content:"";position:absolute;top:-5px;inset-inline-start:-4px;width:10px;height:11px;background:var(--foil);clip-path:var(--diamond)}.gb-head{position:absolute;inset-inline:0;bottom:0;height:var(--gb);display:grid;grid-template-columns:auto auto;justify-content:center;align-content:center;gap:6px 10px;border-radius:12px;background:linear-gradient(180deg,var(--ink-600),var(--ink-800));box-shadow:inset 0 0 0 1.5px var(--gold-600),inset 0 3px #fff4cc24,0 10px 24px -14px #000000e6}.gb-head:before,.gb-head:after{content:"";position:absolute;top:calc(50% - 6px);width:4px;height:12px;background:var(--gold-700)}.gb-head:before{inset-inline-start:-4px}.gb-head:after{inset-inline-end:-4px}.gb-eye{width:8px;height:11px;border-radius:3px;background:var(--gold-300);box-shadow:0 0 10px #efcb6b8c;transition:transform var(--t2) var(--ease),opacity var(--t2)}.gb-mouth{grid-column:1/-1;justify-self:center;width:14px;height:6px;border:2px solid var(--gold-600);border-top:0;border-radius:0 0 8px 8px;transition:transform var(--t2) var(--ease),opacity var(--t2)}.guide:focus-within .gb-eye{animation:gb-blink .45s .05s 1 both}.guide:focus-within .gb-head{box-shadow:inset 0 0 0 1.5px var(--gold-400),inset 0 3px #fff4cc33,0 0 0 4px #e6c2631f,0 10px 24px -14px #000000e6}.guide[data-state=thinking] .gb-eye{animation:gb-scan 1.1s var(--ease) infinite}.guide[data-state=thinking] .gb-antenna:before{animation:gb-pulse .9s ease-in-out infinite}.guide[data-state=thinking] .gb-mouth{transform:scaleX(.5)}.guide[data-state=found] .gb-eye{transform:scaleY(.55) translateY(-2px);border-radius:8px 8px 2px 2px}.guide[data-state=found] .gb-mouth{transform:scaleX(1.35)}.guide[data-state=lost] .gb-eye{transform:scaleY(.35)}.guide[data-state=lost] .gb-mouth{transform:rotate(180deg) scaleX(.8)}@keyframes gb-blink{0%,to{transform:scaleY(1)}45%{transform:scaleY(.1)}}@keyframes gb-scan{0%,to{transform:translate(-3px)}50%{transform:translate(3px)}}@keyframes gb-pulse{0%,to{opacity:1}50%{opacity:.3}}.guide-field{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;min-width:0;background:var(--ink-700);box-shadow:inset 0 0 0 1px var(--hair);overflow:hidden;transition:box-shadow var(--t1),background-color var(--t1)}.guide-field:hover{box-shadow:inset 0 0 0 1px var(--hair-strong)}.guide-field:focus-within{background:var(--ink-600);box-shadow:inset 0 0 0 1px var(--gold-400),0 0 0 4px #e6c26329}.guide-field-icon{position:absolute;top:19px;inset-inline-start:16px;width:20px;height:20px;color:var(--gold-500);pointer-events:none}.guide-field input{width:100%;min-width:0;min-height:58px;margin:0;padding:14px 12px;padding-inline-start:48px;border:0;border-radius:0;background:none;color:var(--fg);font:inherit;font-size:17px;line-height:1.4;text-align:start;-webkit-appearance:none;appearance:none}.guide-field input:focus{outline:0}.guide-field input::placeholder{color:var(--ivory-3);opacity:1}.guide-field input::-webkit-search-decoration{-webkit-appearance:none}.guide-go{min-height:58px;margin:0;border-radius:0}.guide-field:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(239,203,107,.16),transparent) -50% 0/45% 100% no-repeat;opacity:0;pointer-events:none;transition:opacity var(--t2)}.guide[data-state=thinking] .guide-field:after{opacity:1;animation:guide-sweep 1.3s linear infinite}@keyframes guide-sweep{to{background-position:150% 0}}@media(max-width:559.98px){.guide-field{grid-template-columns:minmax(0,1fr)}.guide-go{width:100%;min-height:52px}}.guide-try{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.guide-chip{min-height:44px;padding:0 16px;border:0;background:#f4efe10a;box-shadow:inset 0 0 0 1px var(--hair-soft);color:var(--fg-2);font:inherit;font-size:14px;line-height:1.3;text-align:start;cursor:pointer;transition:color var(--t1),box-shadow var(--t1),background-color var(--t1)}.guide-chip:hover{color:var(--fg);background:#e6c26314;box-shadow:inset 0 0 0 1px var(--hair)}.guide-chip:focus-visible{outline:2px solid var(--gold-300);outline-offset:2px}.guide-answer{min-width:0}.guide-answer:empty{display:none}.guide-thinking{display:flex;align-items:center;gap:12px;padding-top:4px;font-size:15px;color:var(--fg-2)}.guide-dots{display:inline-flex;gap:5px}.guide-dots i{width:8px;height:9px;background:var(--gold-400);clip-path:var(--diamond);animation:guide-dot 1s ease-in-out infinite}.guide-dots i:nth-child(2){animation-delay:.15s}.guide-dots i:nth-child(3){animation-delay:.3s}@keyframes guide-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.guide-alert{margin:0}.guide-reply{display:grid;gap:12px;min-width:0;padding-top:16px;border-top:1px solid var(--hair-soft);animation:guide-in var(--t3) var(--ease) both}@keyframes guide-in{0%{opacity:0;transform:translateY(8px)}}.guide-found{margin:0;font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(clamp(19px,1.7vw,23px) * var(--k));line-height:1.3;letter-spacing:var(--ls-d);color:var(--fg)}.guide-or{margin:4px 0 0;font-size:13.5px;font-weight:600;color:var(--gold-400)}.guide-card{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px 14px;align-items:start;min-width:0;padding:16px;background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--hair);color:var(--fg);transition:box-shadow var(--t1),background-color var(--t1)}.guide-card:hover{background:var(--ink-700);box-shadow:inset 0 0 0 1px var(--gold-400)}.guide-card:focus-visible{outline:2px solid var(--gold-300);outline-offset:2px}.guide-mark{display:grid;place-items:center;width:44px;height:44px;color:var(--gold-400);box-shadow:inset 0 0 0 1px var(--hair)}.guide-mark .icon{width:20px;height:20px}.guide-card.is-idea .guide-mark,.guide-card.is-kind .guide-mark{color:var(--on-gold);background:var(--foil);box-shadow:none}.guide-card-text{display:grid;gap:4px;min-width:0}.guide-card-text small{font-size:12.5px;font-weight:600;letter-spacing:.03em;color:var(--gold-400)}.guide-card-text b{font-size:17.5px;font-weight:600;line-height:1.35;overflow-wrap:break-word}.guide-card-text>span{font-size:14.5px;line-height:1.55;color:var(--fg-2)}.guide-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0}.guide-card .guide-price{grid-column:2}.guide-price b{font-family:var(--f-num);font-size:18px;font-weight:600;line-height:1.2;color:var(--gold-300)}.guide-price small{font-size:12.5px;color:var(--fg-3)}.guide-card-go{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 18px;background:var(--foil);color:var(--on-gold);font-size:15.5px;font-weight:600;line-height:1.25;text-align:center}.guide-card-go .icon{flex:none;width:18px;height:18px}@media(min-width:640px){.guide-card{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;padding:18px 20px}.guide-card .guide-mark{width:48px;height:48px}.guide-card .guide-price{grid-column:auto;flex-direction:column;align-items:flex-end;gap:0;text-align:end}}.guide-list{display:grid;gap:1px;margin:0;padding:0;list-style:none;background:var(--hair-soft);box-shadow:inset 0 0 0 1px var(--hair-soft)}.guide-list>li{min-width:0}.guide-row{display:grid;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;gap:6px 12px;min-height:64px;padding:12px 14px;background:var(--ink-850);color:var(--fg);transition:background-color var(--t1)}.guide-row:hover{background:var(--ink-700)}.guide-row:focus-visible{outline:2px solid var(--gold-300);outline-offset:-2px}.guide-row .guide-mark{width:40px;height:40px}.guide-row-text{display:grid;gap:2px;min-width:0}.guide-row-text b{font-size:15.5px;font-weight:600;line-height:1.35;overflow-wrap:break-word}.guide-row-text small{font-size:13.5px;line-height:1.5;color:var(--fg-3)}.guide-row .guide-price{grid-column:2;grid-row:2}.guide-row .guide-price b{font-size:16px}.guide-row-go{grid-column:3;grid-row:1/span 2;width:18px;height:18px;color:var(--gold-500)}.guide-row:hover .guide-row-go{color:var(--gold-300)}@media(min-width:640px){.guide-row{grid-template-columns:40px minmax(0,1fr) auto 18px}.guide-row .guide-price{grid-column:3;grid-row:1;flex-direction:column;align-items:flex-end;gap:0;text-align:end}.guide-row-go{grid-column:4;grid-row:1}}.guide-going{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;font-size:14px;color:var(--fg-2)}.guide-going-bar{position:relative;flex:1 1 100%;height:2px;background:var(--hair-soft);overflow:hidden}.guide-going-bar:after{content:"";position:absolute;inset:0;background:var(--foil-h);transform-origin:left center;animation:guide-going 1.6s linear both}[dir=rtl] .guide-going-bar:after{transform-origin:right center}@keyframes guide-going{0%{transform:scaleX(0)}}.guide-stay{min-height:44px;padding:0 4px;border:0;background:none;color:var(--gold-300);font:inherit;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.guide-stay:focus-visible{outline:2px solid var(--gold-300);outline-offset:2px}.guide-page{display:grid;gap:clamp(24px,3vw,40px)}.guide-page>.guide-reply{padding-top:0;border-top:0}.finder-guide{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;color:var(--gold-300);text-decoration:underline;text-underline-offset:3px}.finder-guide .icon{flex:none;width:20px;height:20px}.guide-cover{--gb:40px;gap:10px;margin-top:24px}.guide-cover .guide-title,.guide-section .guide-title{font-family:var(--f-body);font-weight:600;font-size:calc(17px * var(--kb));line-height:1.35;letter-spacing:0;color:var(--fg)}.guide-cover .guide-field input{min-height:56px}.guide-cover .guide-field-icon{top:18px}.guide-cover .guide-go{min-height:56px}@media(min-width:560px){.guide-cover .guide-go{padding-inline:20px}}.cover .guide-cover+.cover-cta{margin-top:18px}.guide-modal{position:fixed;inset:0;z-index:70;width:min(700px,calc(100% - 24px));max-width:none;height:fit-content;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);margin:max(12px,7vh) auto auto;padding:0;border:0;overflow:auto;overscroll-behavior:contain;background:var(--ink-900);color:var(--fg);box-shadow:inset 0 0 0 1px var(--hair),var(--shadow-2)}.guide-modal[open]{animation:guide-pop var(--t2) var(--ease)}.guide-modal::backdrop{background:#07070ab8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.guide-modal:before{content:"";position:sticky;top:0;z-index:1;display:block;height:2px;background:var(--foil-h)}.guide-modal-in{position:relative;padding:20px clamp(16px,4vw,30px) 26px}.guide-dialog .guide-head{padding-inline-end:40px}.guide-close{position:absolute;top:12px;inset-inline-end:10px;z-index:1;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--ivory);cursor:pointer;transition:color var(--t1),box-shadow var(--t1)}.guide-close:hover{color:var(--gold-300);box-shadow:inset 0 0 0 1px var(--hair)}.guide-close:focus-visible{outline:2px solid var(--gold-300);outline-offset:-2px}.guide-close .icon{width:22px;height:22px}html:has(.guide-modal[open]){overflow:hidden}@keyframes guide-pop{0%{opacity:0;transform:translateY(-12px)}}@media(max-width:767.98px){.guide-modal{width:100%;max-height:100vh;max-height:100dvh;margin:0 0 auto}}@media(prefers-reduced-motion:reduce){.guide *,.guide *:before,.guide *:after,.guide-modal[open]{animation:none}.guide[data-state=thinking] .guide-field:after{opacity:0}}.doc{--fg:var(--paper-ink);--fg-2:var(--paper-ink-2);--fg-3:var(--paper-ink-3);--accent:var(--gold-on-paper);--line:rgba(117,84,15,.28);--line-soft:var(--hair-paper);--raise:var(--paper);--raise-2:var(--paper-2);position:relative;background:var(--paper);color:var(--paper-ink);padding:clamp(20px,3.4vw,44px);font-family:var(--f-body);font-size:calc(15.5px * var(--kb));line-height:1.7;overflow-wrap:break-word;color-scheme:light;box-shadow:var(--shadow-paper),0 0 0 1px #15141a0f}.doc ::selection{background:#c4902a4d;color:var(--paper-ink)}.doc:focus-visible,.doc :focus-visible{outline:2px solid var(--gold-700);outline-offset:3px}.doc>*:first-child{margin-top:0}.doc h1,.doc .doc-title{margin:0 0 4px;font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(30px * var(--k));line-height:1.15;letter-spacing:-.01em;color:var(--paper-ink)}.doc h2{margin:30px 0 10px;font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(20px * (var(--k) + .12));line-height:1.3;letter-spacing:-.005em;color:var(--paper-ink)}.doc h3{margin:26px 0 6px;font-family:var(--f-body);font-size:12px;font-weight:600;line-height:1.4;letter-spacing:var(--track);text-transform:var(--case);color:var(--gold-on-paper)}.doc h3:lang(ar){font-size:13.5px}.doc h3:first-child,.doc :is(h1,h2,.doc-title)+h3{margin-top:0}.doc p+p{margin-top:8px}.doc p,.doc li{max-width:78ch}.doc ul,.doc ol{margin:10px 0;padding-inline-start:1.35em}.doc ul{list-style:disc}.doc ol{list-style:decimal}.doc li+li{margin-top:6px}.doc li::marker{color:var(--gold-on-paper)}.doc b,.doc strong{font-weight:600}.doc a{color:var(--gold-on-paper);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.doc a:hover{color:var(--paper-ink)}.doc code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.doc hr{height:1px;margin:24px 0;border:0;background:var(--hair-paper)}.doc table{width:100%;margin:12px 0 18px;border-collapse:collapse}.doc [dir=ltr]{white-space:nowrap}.doc-parties [dir=ltr],.doc .copyable,.doc .hash,.doc code{white-space:normal;overflow-wrap:anywhere}.doc .doc-subject [dir],.doc .doc-seller b [dir]{white-space:normal}.doc .muted{color:var(--paper-ink-3);font-size:13.5px}.doc-scroll{max-height:min(62vh,560px);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(117,84,15,.45) transparent}.doc-head td{padding:0;vertical-align:top}.doc-head-meta{text-align:end;font-size:14px;line-height:1.65;color:var(--paper-ink-2)}.doc-head .doc-title+p b{font-family:var(--f-num);font-weight:500;letter-spacing:.04em;color:var(--gold-on-paper)}.doc table.doc-parties{width:calc(100% + 24px);margin-inline:-12px;border-collapse:separate;border-spacing:12px 0}.doc-parties td{width:50%;padding:14px 16px 16px;vertical-align:top;background:#efe8d880;box-shadow:inset 0 2px #75540f8c;font-size:14.5px;line-height:1.6;color:var(--paper-ink-2)}.doc-parties h2,.doc-parties h3{margin:0 0 8px;font-family:var(--f-body);font-size:12px;font-weight:600;line-height:1.4;letter-spacing:var(--track);text-transform:var(--case);color:var(--gold-on-paper)}.doc-parties h2:lang(ar),.doc-parties h3:lang(ar){font-size:13.5px}.doc-parties b{font-weight:600;color:var(--paper-ink)}.doc-parties p+p{margin-top:2px}.doc-table th,.doc-table td{padding:10px 12px;border-bottom:1px solid var(--hair-paper);text-align:start;vertical-align:top;font-size:14.5px}.doc-table thead th{padding-block:9px;background:var(--paper-2);border-bottom:1px solid rgba(117,84,15,.3);font-size:12px;font-weight:600;line-height:1.4;letter-spacing:calc(var(--track) * .6);text-transform:var(--case);color:var(--paper-ink-2)}.doc-table thead th:lang(ar){font-size:13.5px}.doc-table:not(.doc-kv) :is(th,td):last-child{text-align:end}.doc-table:not(.doc-kv) td:last-child,.doc-items td:not(:first-child){font-variant-numeric:tabular-nums}.doc-items :is(th,td):not(:first-child){text-align:end}.doc-kv th{width:42%;font-weight:600;color:var(--paper-ink-2);background:none}.doc-kv tr:last-child :is(th,td){border-bottom:0}.doc-kv th{padding-inline-start:0}.doc-kv td{padding-inline-end:0}.doc table.doc-totals{width:min(100%,440px);margin-inline-start:auto}.doc-totals td{padding:8px 12px;border-bottom:1px solid var(--hair-paper);font-size:14.5px}.doc-totals td:last-child{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.doc-total td{font-weight:600;color:var(--paper-ink);border-top:2px solid var(--paper-ink);border-bottom-color:transparent}.doc-totals tr.doc-total:last-child td{font-size:16.5px;background:#efe8d899}.doc-seller{display:block;max-width:56ch;margin:14px 0;padding:12px 16px;background:#efe8d880;border-inline-start:2px solid var(--gold-on-paper);font-size:14.5px;line-height:1.65;color:var(--paper-ink-2)}.doc-seller b{font-weight:600;color:var(--paper-ink)}.pay-methods th{width:32%}.doc table.pay-wallet{width:100%;margin:0;border-collapse:collapse}.doc .pay-wallet td{padding:0;border:0;vertical-align:top}.doc .pay-wallet td.pay-wallet-qr{width:80px;padding-inline-start:14px}.doc .pay-qr{display:block;width:80px;height:80px}.doc .copyable{-webkit-user-select:all;user-select:all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.94em;letter-spacing:.01em}.pay-doc{width:100%;max-width:640px;text-align:start}.cell-label{display:none}.doc-sheet{position:relative;isolation:isolate;overflow:hidden;width:100%;padding:clamp(22px,4vw,52px) clamp(18px,4.4vw,56px) clamp(26px,4vw,44px);background:var(--paper);color:var(--paper-ink);box-shadow:var(--shadow-paper),0 0 0 1px #15141a0f}.doc-sheet:after{content:"";position:absolute;inset:auto 0 0;height:4px;background:linear-gradient(90deg,#9a6c18,#efcb6b 40%,#c4902a 70%,#9a6c18);pointer-events:none}.doc-sheet[dir=rtl]:after{background:linear-gradient(270deg,#9a6c18,#efcb6b 40%,#c4902a 70%,#9a6c18)}.doc-sheet .doc-paper{padding:0;background:none;box-shadow:none}.doc-sheet .doc-scroll{padding:clamp(14px,2.4vw,26px);box-shadow:inset 0 0 0 1px var(--hair-paper)}.doc-sheet-body{position:relative;container:doc-sheet / inline-size}@container doc-sheet (max-width:559.98px){.doc table.doc-parties{width:100%;margin-inline:0;border-spacing:0}.doc-parties,.doc-parties tbody,.doc-parties tr,.doc-parties td{display:block;width:100%}.doc .doc-parties td+td{margin-top:10px;border-inline-start:0}}.doc-wm{position:absolute;inset:0;z-index:-1;display:grid;place-items:center;opacity:.025;pointer-events:none}.doc-wm img{width:min(46%,340px);height:auto;max-height:80%}.doc-letterhead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 28px;margin-bottom:clamp(22px,3vw,34px);padding-bottom:18px;border-bottom:1px solid rgba(117,84,15,.45)}.dl-logo{width:clamp(148px,16vw,190px);height:auto}.dl-brand{display:grid;gap:10px;min-width:0}.document-contact{display:block;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere}.doc-tools{display:flex;justify-content:flex-end;margin:-8px 0 18px}.doc-tools .btn{color:var(--gold-on-paper);border:1px solid var(--hair-paper);background:transparent;box-shadow:none}.doc-tools .btn:hover{background:var(--paper-2)}.dl-meta{display:grid;justify-items:end;gap:2px;text-align:end;font-size:13px;line-height:1.5;color:var(--paper-ink-2)}.dl-kind{font-family:var(--f-body);font-size:12px;font-weight:600;letter-spacing:calc(var(--track) * 1.6);text-transform:var(--case);color:var(--gold-on-paper)}.dl-kind:lang(ar){font-size:13.5px}.dl-number{font-family:var(--f-num);font-size:15.5px;font-weight:500;letter-spacing:.04em;color:var(--paper-ink)}.dl-meta .state{margin-top:6px}.doc-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 28px;margin-top:clamp(28px,4vw,44px);padding-top:18px;border-top:1px solid var(--hair-paper);font-size:12.5px;line-height:1.55;color:var(--paper-ink-2)}.doc-seal{display:inline-flex;align-items:center;gap:14px}.doc-seal .seal{flex:none}.doc-motto{font-family:"Jost",var(--f-num);font-size:10.5px;font-weight:600;letter-spacing:.3em;color:var(--gold-on-paper);white-space:nowrap}.doc-foot-line{max-width:62ch;text-align:end}.doc-fold>summary{position:relative;display:flex;align-items:center;gap:12px;min-height:60px;padding:12px clamp(16px,5vw,24px) 14px;cursor:pointer;list-style:none;background:var(--paper);color:var(--paper-ink);box-shadow:var(--shadow-paper),0 0 0 1px #15141a0f}.doc-fold>summary::-webkit-details-marker{display:none}.doc-fold>summary:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:linear-gradient(90deg,#9a6c18,#efcb6b 40%,#c4902a 70%,#9a6c18);pointer-events:none}.doc-fold[open]>summary:after{height:1px;background:var(--hair-paper)}.doc-fold>summary:focus-visible{outline:2px solid var(--gold-700);outline-offset:3px}.doc-fold-mark{flex:none;width:20px;height:auto}.doc-fold-name{display:flex;flex:1;flex-wrap:wrap;align-items:baseline;gap:2px 12px;min-width:0}.doc-fold-name .dl-number{font-size:15px}.doc-fold-lang{display:inline-flex;align-items:center;gap:5px;align-self:center;padding-block:2px;padding-inline:7px 9px;border:1px solid var(--hair-paper);border-radius:999px;font-family:var(--f-body);font-size:12px;font-weight:500;line-height:1.5;letter-spacing:0;color:var(--paper-ink-2);white-space:nowrap}.doc-fold-lang .icon{width:13px;height:13px;color:var(--gold-on-paper)}.doc-fold>summary>.icon{flex:none;width:18px;height:18px;color:var(--gold-on-paper);transform:rotate(90deg);transition:transform var(--t2) var(--ease)}.doc-fold[open]>summary>.icon{transform:rotate(-90deg)}@supports selector(::details-content){@media(min-width:768px){.doc-fold>summary{display:none}.doc-fold::details-content{content-visibility:visible}}}@media screen{#pay~* .doc-paper .pay-doc-block{display:none}}html.doc-window-open{overflow:hidden}.doc-window{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow:hidden;background:var(--ink-900);color:var(--fg)}.doc-window::backdrop{background:#07070ac7}.doc-window-box{display:flex;flex-direction:column;height:100%}.doc-window-bar{flex:none;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;align-items:start;padding:max(12px,env(safe-area-inset-top)) var(--gutter) 14px;background:var(--ink-800);box-shadow:inset 0 2px 0 var(--gold-500),inset 0 -1px 0 var(--hair-soft)}.doc-window-name{display:grid;gap:2px;min-width:0}.doc-window-name .label{color:var(--accent)}.doc-window-name .ref{font-family:var(--f-num);letter-spacing:.04em}.doc-window-name h2{font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(19px * (var(--k) + .1));line-height:1.3;color:var(--fg);overflow-wrap:anywhere}.doc-window-x{display:grid;place-items:center;width:44px;height:44px;margin-inline-end:-10px;padding:0;background:none;border:0;color:var(--ivory);cursor:pointer;box-shadow:inset 0 0 0 1px transparent;transition:color var(--t1),box-shadow var(--t1)}.doc-window-x:hover{color:var(--gold-300);box-shadow:inset 0 0 0 1px var(--hair)}.doc-window-x .icon{width:22px;height:22px}.doc-window-tools{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.doc-window-body{flex:1;min-height:0;display:grid;grid-auto-rows:max-content;gap:18px;align-content:start;padding:18px var(--gutter) max(24px,env(safe-area-inset-bottom));overflow:auto;overscroll-behavior:contain}.doc-window-body>*{min-width:0}.doc-window-foot{padding-top:4px}@media(min-width:768px){.doc-window{inset:0;width:min(960px,calc(100% - 64px));height:calc(100% - 48px);margin:auto;box-shadow:var(--shadow-2),0 0 0 1px var(--hair)}.doc-window-bar{padding:18px 28px 16px}.doc-window-body{gap:22px;padding:26px 28px 34px}}@media screen and (max-width:767.98px){.doc{overflow-x:auto;font-size:calc(15px * var(--kb))}.doc h2{margin-top:24px}.doc-head,.doc-head tbody,.doc-head tr,.doc-head td{display:block;width:100%}.doc-head-meta{margin-top:8px;text-align:start}.doc table.doc-parties{width:100%;margin-inline:0;border-spacing:0}.doc-parties,.doc-parties tbody,.doc-parties tr,.doc-parties td{display:block;width:100%}.doc-parties td+td{margin-top:10px}.doc table.doc-items,.doc-items tbody{display:block;width:100%}.doc-items thead{display:none}.doc .cell-label{display:block;flex:0 1 auto;min-width:0;font-size:13.5px;font-weight:400;color:var(--paper-ink-3);overflow-wrap:anywhere}.doc-items tbody tr{display:block;margin-bottom:10px;border:1px solid var(--hair-paper)}.doc-items tbody td{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:8px 12px;border:0;border-bottom:1px solid var(--hair-paper);text-align:end}.doc-items tbody td>:not(.cell-label){min-width:0;overflow-wrap:anywhere}.doc-items tbody td:first-child{display:block;font-weight:600;text-align:start;background:var(--paper-2)}.doc-items tbody tr>td:last-child{border-bottom:0}.doc-kv,.doc-kv tbody,.doc-kv tr,.doc-kv th,.doc-kv td{display:block;width:100%}.doc-kv tr{border-bottom:1px solid var(--hair-paper)}.doc-kv tr:last-child{border-bottom:0}.doc-kv th{width:100%;padding:10px 0 0;border:0;font-size:13px;color:var(--paper-ink-3)}.doc-kv td{padding:2px 0 10px;border:0}.pay-methods th{width:100%}.pay-methods tr+tr{margin-top:6px}.doc-table:not(.doc-kv):not(.doc-items) :is(th,td){padding:8px;font-size:13.5px}.doc-totals td{padding-inline:8px}.doc-sheet{padding-inline:clamp(16px,5vw,24px)}.doc-wm img{width:62%}}@media screen and (max-width:479.98px){.doc-letterhead{flex-direction:column;align-items:flex-start}.dl-meta{justify-items:start;text-align:start}.doc-foot{flex-direction:column;align-items:flex-start}.doc-foot-line{text-align:start}}.error-body{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:100vh;min-height:100dvh;background:radial-gradient(70% 60% at 50% 0%,rgba(230,194,99,.12),transparent 64%),linear-gradient(180deg,var(--ink-900) 0%,var(--ink-950) 100%)}.err-mast{position:relative;z-index:2;overflow-x:clip;background:#0a090e99}.err-mast:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--foil-line);opacity:.5;pointer-events:none}.err-mast-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 16px;min-height:60px;padding-block:6px}.err-brand{display:inline-flex;align-items:center;min-height:44px}.err-brand img{width:116px;height:auto}.err-mast .langs{margin-inline-start:auto;gap:0}.err-mast .langs a{min-width:36px;padding:0 6px}@media(min-width:480px){.err-brand img{width:132px}.err-mast .langs a{min-width:40px;padding:0 8px}}@media(min-width:768px){.err-mast-in{min-height:72px}.err-brand img{width:150px}}.status-full{position:relative;isolation:isolate;display:grid;align-items:center;padding-block:clamp(40px,8vw,104px)}.status-full:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.11;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='140'%3E%3Cpath d='M0 0L96 140M96 0L0 140' stroke='%23D9B65A' stroke-width='1.1' fill='none'/%3E%3Cg fill='%23E6C263'%3E%3Cpath d='M48 65.5L51.6 70 48 74.5 44.4 70Z'/%3E%3Cpath d='M0-4.5L3.6 0 0 4.5-3.6 0Z'/%3E%3Cpath d='M96-4.5L99.6 0 96 4.5 92.4 0Z'/%3E%3Cpath d='M0 135.5L3.6 140 0 144.5-3.6 140Z'/%3E%3Cpath d='M96 135.5L99.6 140 96 144.5 92.4 140Z'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-image:radial-gradient(65% 60% at 50% 45%,transparent 38%,#000 100%);mask-image:radial-gradient(65% 60% at 50% 45%,transparent 38%,#000 100%)}.err-in{display:grid;justify-items:center;text-align:center;gap:16px;max-width:760px}.err-in .seal{margin-bottom:4px;box-shadow:0 0 0 6px #0e0d14e6,0 18px 40px -16px #000}.err-in h1{font-family:var(--f-display);font-weight:var(--w-d);font-size:calc(clamp(32px,3.8vw,52px) * var(--k));line-height:calc(var(--lh-d) + .08);letter-spacing:var(--ls-d);text-wrap:balance;overflow-wrap:normal;max-width:20ch}.err-in .lede{margin-inline:auto;max-width:48ch;color:var(--ivory-2)}.err-note{max-width:48ch;color:var(--gold-300);font-size:15px;line-height:1.5}.err-ref{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 10px;color:var(--fg-3);font-size:14px}.err-ref code{font-family:var(--f-num);font-size:14px;letter-spacing:.04em;color:var(--fg-2);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.err-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(10px,2vw,20px)}.err-actions .btn-line{padding-inline:22px}@media(max-width:479.98px){.err-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:10px}.err-actions .btn-gold{grid-column:1/-1}.err-actions .btn-line{padding-inline:10px}.err-actions .btn-line:last-child:nth-child(2n){grid-column:1/-1}}.status-code{display:flex;justify-content:center;font-family:"Jost",var(--f-num);font-weight:300;font-size:clamp(84px,11vw,132px);line-height:.92;letter-spacing:-.04em;font-variant-numeric:lining-nums;unicode-bidi:isolate}.status-code span{display:block;padding-inline:.04em;background:var(--foil);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.offline-page{position:relative;isolation:isolate;overflow:clip;padding-block:clamp(56px,9vw,128px);background:radial-gradient(60% 70% at 50% 0%,rgba(230,194,99,.11),transparent 64%)}.crown-draw{width:clamp(68px,7vw,84px);height:auto;overflow:visible;margin-bottom:6px}.crown-draw .cd-line{stroke-dasharray:100;stroke-dashoffset:100;animation:crown-draw .72s var(--ease) .12s forwards}.crown-draw .cd-fill{opacity:0;animation:crown-fill .36s ease .62s forwards}@keyframes crown-draw{to{stroke-dashoffset:0}}@keyframes crown-fill{to{opacity:1}}@media(prefers-reduced-motion:reduce){.crown-draw .cd-line{animation:none;stroke-dashoffset:0}.crown-draw .cd-fill{animation:none;opacity:1}}@media print{@page{margin:14mm 13mm 16mm}:root{color-scheme:light}html,body{background:#fff!important;overflow:visible!important}body{color:#15141a;font-size:11pt;line-height:1.55}main,main *{animation:none!important;transition:none!important}.skip,.masthead,.colophon,.whatsapp-float,.consent,.actionbar,.lang-switch,.menu-btn,.preview-bar,.team-bar,.closing,.toast,.install-hint,.lightbox,.doc-window,.copy,.cta-row,.auth-links,.back-row,.filters,.rail,.header,.footer,.err-mast,.err-actions,.seal:not(.doc-seal .seal){display:none!important}.zoom:after,.video-play{display:none!important}main form:not(:has(.doc)),main :is(.btn,button:not(.zoom)):not(.doc *){display:none!important}main .table-wrap{overflow:visible!important}main table:not(.doc table){width:100%!important;max-width:100%}main :is(td,th):not(.doc *){white-space:normal!important;overflow-wrap:break-word}.rv,.rv-wait{opacity:1!important;transform:none!important}main details:not([open])::details-content{content-visibility:visible}.doc-fold>summary{display:none!important}.print-brand{display:block;margin:0 0 7mm;padding-bottom:3.5mm;border-bottom:.6pt solid #C4902A}.print-brand img{width:44mm;height:auto}.print-brand .document-contact{margin-top:3mm;font-size:9pt}.doc-tools{display:none!important}main :where(:not(.doc-sheet,.doc-sheet *,.doc,.doc *,svg,svg *,img,picture,video)){color:#15141a!important;-webkit-text-fill-color:currentColor!important;background:none!important;box-shadow:none!important;text-shadow:none!important}main :where(a:not(.doc a,.doc-sheet a)){text-decoration:underline;text-decoration-thickness:.5pt}.page-head{padding-block:0 6mm;overflow:visible}.page-head .crumbs,.page-head .btn,.page-head .ph-actions{display:none!important}.page-head .lede,.page-head .eyebrow,.page-desc,.updated{color:#4a4650!important}.prose ul li:before{background:#15141a!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.wrap{width:auto;margin-inline:0}.chapter,.page-head,.section{padding-block:0 6mm}h1,h2,h3{break-after:avoid}img,figure,blockquote,tr{break-inside:avoid}.doc,.doc-sheet{-webkit-print-color-adjust:exact;print-color-adjust:exact;box-shadow:none!important}.doc-sheet{max-width:none;padding:0 0 4mm;overflow:visible}.doc-sheet:after{bottom:0}.doc-sheet .doc-paper,.doc-paper{max-width:none}.doc-paper{padding:0}.doc-scroll{max-height:none!important;overflow:visible!important}.doc-sheet .doc-scroll{padding:0;box-shadow:none!important}.doc{font-size:10.5pt;line-height:1.5;overflow:visible!important}.doc h2{margin-top:6mm;break-after:avoid}.doc-parties h2{margin-top:0}.doc-parties td,.doc-totals,.doc-foot,.doc-letterhead,.doc-seller{break-inside:avoid}.doc table.doc-parties{width:100%;margin-inline:0;border-spacing:0}.doc-parties td+td{border-inline-start:4mm solid #FFFDF8}.doc-wm{position:fixed;inset:0}.doc-sheet:not(.print-alone) .dl-logo{display:none}.doc-sheet:not(.print-alone) .doc-letterhead:not(:has(.dl-meta)){display:none}.doc-letterhead{margin-bottom:5mm;padding-bottom:3mm}.dl-logo{width:42mm}.doc p+p{margin-top:1.5mm}.doc-head-meta p+p{margin-top:0}.doc table{margin:3mm 0 4mm}.doc-parties td{padding:3mm 4mm 3.5mm;font-size:10pt;line-height:1.5}.doc-table th,.doc-table td{padding-block:2mm}.doc-totals td{padding-block:1.6mm}.doc-foot{margin-top:5mm;padding-top:3mm;break-before:avoid}.doc-seal .seal{--seal:15mm}body:not(.printing-document):has(.print-alone) .print-brand{display:none}body:not(.printing-document):has(.print-alone) main :where(:not(.print-alone,.print-alone *,:has(.print-alone))){display:none!important}body:not(.printing-document):has(.print-alone) main :has(.print-alone){display:block!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}body:not(.printing-document):has(.print-alone) main .print-alone{display:block!important;margin:0}body:not(.printing-document):has(.print-alone) main .print-alone+.print-alone{break-before:page}body.printing-document main :where(:not(.doc-print-target,.doc-print-target *,:has(.doc-print-target))){display:none!important}body.printing-document main :has(.doc-print-target){display:block!important;position:static!important;inset:auto!important;width:auto!important;height:auto!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important;contain:none!important;transform:none!important;opacity:1!important}body.printing-document main .doc-sheet:not(.doc-print-target){display:none!important}body.printing-document main .doc-print-target{display:block!important;margin:0;break-before:auto}body.printing-document .doc-print-target .dl-logo{display:block}body.printing-document main .doc-window:has(.doc-print-target){display:block!important}body.printing-document .doc-window::backdrop{display:none}body:has(.doc-paper:not(.doc-window *)):not(:has(.print-alone)) .page-head{display:none}.error-body{display:block;min-height:0}.status-full:before{display:none}}:root{--ink-950:#07070A;--ink-900:#0E0D14;--ink-850:#121019;--ink-800:#14121B;--ink-700:#1A1722;--ink-600:#262231;--ink-500:#34303F;--ivory:#F4EFE1;--ivory-2:#CBC5B8;--ivory-3:#A49E92;--paper:#FFFDF8;--vellum:#F4EEE2;--paper-2:#EFE8D8;--paper-3:#E4DBC6;--paper-ink:#15141A;--paper-ink-2:#4A4650;--paper-ink-3:#5E5A63;--gold-on-paper:#75540F;--gold-100:#FFF4CC;--gold-300:#EFCB6B;--gold-400:#E6C263;--gold-500:#D9B65A;--gold-600:#C9A55A;--gold-700:#C4902A;--gold-900:#9A6C18;--sapphire:#A9C1F5;--emerald:#9ADBB3;--ruby:#F6A79B;--amber:#F7C08A;--pearl:#A49E92;--sapphire-p:#2D4F98;--emerald-p:#1F6B47;--ruby-p:#A4402F;--amber-p:#8A4E12;--pearl-p:#5E5A63;--danger:#F6A79B;--danger-line:#F08A7B;--success:#9ADBB3;--success-line:#55B585;--warning:#F7C08A;--warning-line:#E39A4F;--on-gold:#120F08}[hidden]:not([hidden=until-found]){display:none!important}.toast:empty{width:1px;height:1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;box-shadow:none}.stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--hair-soft);border:1px solid var(--hair-soft)}.stat-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1023.98px){.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-grid-3>:last-child{grid-column:1/-1}}
