@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.e2c8389a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.9c448f3c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.p.4f3fa681.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.d19752fb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_68891e10-module__-Eod-G__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_68891e10-module__-Eod-G__variable{--font-display:"Playfair Display","Playfair Display Fallback"}
@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/54cffa2be332103c-s.p.2014abbd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/37afeb4e0885cb1d-s.p.23789343.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/10a9535b0856840c-s.p.e4504427.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/efd23c95a9595abc-s.p.75509b57.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Caslon Text Fallback;src:local(Times New Roman);ascent-override:82.44%;descent-override:22.1%;line-gap-override:0.0%;size-adjust:117.66%}.libre_caslon_text_288215e2-module__4U1yiG__className{font-family:Libre Caslon Text,Libre Caslon Text Fallback;font-style:normal}.libre_caslon_text_288215e2-module__4U1yiG__variable{--font-text:"Libre Caslon Text","Libre Caslon Text Fallback"}
@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f6e389592deb6d0-s.p.d63f2443.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87d3ffffac5dafea-s.p.ce7264d2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/69c6d7b79c8b79fe-s.p.05f616b6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5f440d3eea613716-s.p.827d5469.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime Fallback;src:local(Arial);ascent-override:58.08%;descent-override:25.41%;line-gap-override:0.0%;size-adjust:134.5%}.courier_prime_50aa1b3-module__DIetPW__className{font-family:Courier Prime,Courier Prime Fallback;font-style:normal}.courier_prime_50aa1b3-module__DIetPW__variable{--font-type:"Courier Prime","Courier Prime Fallback"}
@font-face{font-family:Grenze Gotisch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/520e0fb609f07871-s.cdcbe269.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Grenze Gotisch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d5865aaabf6cd824-s.p.61f6539b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Grenze Gotisch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b0e796f51a17568-s.p.9d524a44.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Grenze Gotisch Fallback;src:local(Arial);ascent-override:138.53%;descent-override:47.85%;line-gap-override:0.0%;size-adjust:79.41%}.grenze_gotisch_a2c28f33-module__Jk7cUq__className{font-family:Grenze Gotisch,Grenze Gotisch Fallback;font-style:normal;font-weight:700}.grenze_gotisch_a2c28f33-module__Jk7cUq__variable{--font-plate:"Grenze Gotisch","Grenze Gotisch Fallback"}
:root{--paper:#f3f1eb;--paper-2:#faf9f5;--paper-3:#e2ded4;--ink:#1d1b18;--ink-2:#47433c;--ink-3:#645f57;--rule:#1d1b18;--red:#7a1f16;--tint-red:#c8452c;--tint-gold:#d9a531;--tint-green:#5f8a3a;--f-display:var(--font-display),Georgia,serif;--f-text:var(--font-text),Georgia,serif;--f-type:var(--font-type),"Courier New",monospace;--f-plate:var(--font-plate),var(--font-display),Georgia,serif;--wrap:1200px;--gut:28px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background-color:var(--paper);color:var(--ink);font-family:var(--f-text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .1 0 0 0 0 .1 0 0 0 0 .1 0 0 0 .18 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.22'/%3E%3C/svg%3E"),radial-gradient(at 50% 0,#fff9,#0000 62%);font-size:18px;line-height:1.62}a{color:inherit}img,svg{max-width:100%;display:block}::selection{background:var(--red);color:var(--paper-2)}:focus-visible{outline:2px solid var(--red);outline-offset:3px}.skip{background:var(--ink);color:var(--paper);z-index:99;padding:8px 12px;position:absolute;top:8px;left:-999px}.skip:focus{left:12px}.page{max-width:var(--wrap);padding:0 var(--gut);margin:0 auto}h1,h2,h3,h4{font-family:var(--f-display);letter-spacing:-.012em;text-wrap:balance;font-weight:900;line-height:1.02}h1{font-size:clamp(40px,5.4vw,74px)}h2{font-size:clamp(28px,3.3vw,44px)}h3{font-size:clamp(21px,2vw,27px);line-height:1.12}p{text-wrap:pretty}.nc{text-transform:none}.kicker{font-family:var(--f-type);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-size:12px}.kicker.red{color:var(--red)}.dek{color:var(--ink-2);font-size:clamp(18px,1.8vw,21px);font-style:italic;line-height:1.5}.byline{font-family:var(--f-type);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:7px 0;font-size:12px}.more{font-family:var(--f-type);letter-spacing:.08em;text-transform:uppercase;color:var(--red);font-size:12px;text-decoration:none}.more:hover{text-underline-offset:4px;text-decoration:underline}.btn{border:1.5px solid var(--ink);font-family:var(--f-type);text-transform:uppercase;letter-spacing:.08em;color:var(--ink);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:12px 20px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.btn:hover{background:var(--ink);color:var(--paper)}.btn-red{background:var(--red);border-color:var(--red);color:var(--paper-2)}.btn-red:hover{background:var(--ink);border-color:var(--ink)}.btn-row{flex-wrap:wrap;gap:12px;display:flex}.mast-meta{font-family:var(--f-type);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;font-size:11.5px;display:flex}.mast-meta span{white-space:nowrap;min-width:0}.mast-plate{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:18px 0 14px;display:grid}.ear{border:1px solid var(--rule);max-width:210px;font-family:var(--f-type);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);background:var(--paper-2);padding:9px 12px;font-size:10.5px;line-height:1.5}.ear b{color:var(--ink);margin-bottom:4px;font-weight:700;display:block}.ear.left{justify-self:start}.ear.right{text-align:right;justify-self:end}.ear .logos{align-items:center;gap:12px;display:flex}.ear .logos img{width:auto;height:15px}.nameplate{text-align:center;text-decoration:none;display:block}.nameplate .name{font-family:var(--f-plate);letter-spacing:.005em;font-size:clamp(46px,7.6vw,100px);font-weight:700;line-height:.92;display:block}.nameplate .sub{font-family:var(--f-type);letter-spacing:.32em;text-transform:uppercase;color:var(--ink-2);margin-top:10px;font-size:11.5px;display:block}.mast-nav{border-top:3px double var(--rule);border-bottom:1px solid var(--rule)}.mast-nav ul{justify-content:center;list-style:none;display:flex}.mast-nav li{align-items:center;display:flex}.mast-nav li+li:before{content:"·";color:var(--ink-3);padding:0 12px}.mast-nav a{font-family:var(--f-type);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-bottom:2px solid #0000;padding:12px 0 10px;font-size:12.5px;text-decoration:none;display:block}.mast-nav a:hover,.mast-nav a[aria-current=page]{color:var(--red);border-bottom-color:var(--red)}.front{border-bottom:3px double var(--rule);grid-template-columns:230px minmax(0,1fr) 280px;display:grid}.front>.col{min-width:0;padding:28px 26px 36px}.front>.col-left{border-right:1px solid var(--rule);padding-left:0}.front>.col-right{border-left:1px solid var(--rule);padding-right:0}.front h1{margin:14px 0 16px;font-size:clamp(38px,4.1vw,58px);line-height:1}.front .byline{margin:18px 0 20px}.front .lead-copy{column-count:1;text-align:left;-webkit-hyphens:manual;hyphens:manual;margin-top:22px}.toc{border-top:3px double var(--rule);margin-top:8px;list-style:none}.toc a{border-bottom:1px solid var(--paper-3);align-items:baseline;gap:8px;padding:10px 0;font-size:16px;text-decoration:none;display:flex}.toc a:hover .t{color:var(--red)}.toc .dots{border-bottom:1px dotted var(--ink-3);flex:1;transform:translateY(-4px)}.toc .p{font-family:var(--f-type);color:var(--ink-2);font-size:12px}.word-of-day{border-top:3px double var(--rule);margin-top:30px;padding-top:12px}.word-of-day .term{font-family:var(--f-display);margin-top:8px;font-size:26px;font-weight:900}.word-of-day .pos{font-family:var(--f-type);color:var(--ink-3);margin-left:6px;font-size:11px;font-weight:400}.word-of-day .def{color:var(--ink-2);margin:6px 0 10px;font-size:15.5px;line-height:1.5}.stamp{border:2px solid var(--red);outline:1px solid var(--red);outline-offset:2px;color:var(--red);font-family:var(--f-type);letter-spacing:.2em;text-transform:uppercase;padding:4px 10px;font-size:11px;font-weight:700;display:inline-block;transform:rotate(-3deg)}.partners{border-top:1px solid var(--rule);margin-top:16px;display:grid}.partners a{border-bottom:1px solid var(--paper-3);justify-content:space-between;align-items:center;gap:10px;padding:14px 0;text-decoration:none;display:flex}.partners img{width:auto;height:26px}.partners span{font-family:var(--f-type);color:var(--ink-2);text-transform:uppercase;letter-spacing:.06em;text-align:right;font-size:11px}.briefs-head{border-top:3px double var(--rule);margin-top:30px;padding-top:12px}.briefs{list-style:none}.briefs li{border-bottom:1px solid var(--paper-3);padding:12px 0}.briefs b{font-family:var(--f-display);font-size:17px;font-weight:900;line-height:1.2;display:block}.briefs p{color:var(--ink-2);margin-top:4px;font-size:15.5px;line-height:1.5}.classified{border:1px solid var(--rule);outline:1px solid var(--rule);outline-offset:3px;text-align:center;background:var(--paper-2);margin-top:26px;padding:16px 14px}.classified .k{font-family:var(--f-display);letter-spacing:.08em;font-size:24px;font-weight:900}.classified p{color:var(--ink-2);margin:6px 0 10px;font-size:15px;line-height:1.45}.section{border-top:3px double var(--rule);padding-top:54px;padding-bottom:54px}.page:has(>.front)+.section{border-top:0}.section-head{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:28px;padding-bottom:12px;display:flex}.section-head h2{font-size:clamp(28px,3.1vw,42px)}.folio{font-family:var(--f-type);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-size:11.5px}.lede{padding-top:44px;padding-bottom:36px}.lede-grid{grid-template-columns:1.5fr 1fr;align-items:start;gap:44px;display:grid}.lede h1{margin:16px 0 20px}.columns{column-count:2;column-rule:1px solid var(--rule);text-align:justify;-webkit-hyphens:auto;hyphens:auto;column-gap:34px}.columns p{margin-bottom:14px}.columns>p:first-child:first-letter{float:left;font-family:var(--f-display);color:var(--red);padding:6px 10px 0 0;font-size:4.2em;font-weight:900;line-height:.8}.pullquote{break-inside:avoid;border-top:3px double var(--rule);border-bottom:3px double var(--rule);font-family:var(--f-display);text-align:center;margin:20px 0;padding:18px 0;font-size:26px;font-style:italic;line-height:1.25}.split{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);display:grid}.split.even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.split>*{min-width:0}.split>:first-child{border-right:1px solid var(--rule);padding-right:34px}.split>:last-child{padding-left:34px}.three{border-top:3px double var(--rule);grid-template-columns:repeat(3,1fr);display:grid}.three>*{border-right:1px solid var(--rule);padding:26px 26px 10px}.three>:last-child{border-right:0}.three h3{margin:10px 0 12px}.three p{color:var(--ink-2);font-size:16px}.box{border:1px solid var(--rule);background:var(--paper-2);padding:18px}.box h3{border-bottom:1px solid var(--rule);margin-bottom:12px;padding-bottom:8px;font-size:22px}.box p{color:var(--ink-2);font-size:16px}.cta-box{border:1px solid var(--rule);outline:1px solid var(--rule);outline-offset:5px;background:var(--paper-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(28px,4vw,48px);display:flex}.cta-box h2{max-width:20ch}.photo{border:1px solid var(--rule);background:var(--paper-2);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.photo img{filter:grayscale(.85)sepia(.12)contrast(1.04)brightness(.98);width:100%;height:auto;transition:filter .7s,transform 1s;display:block}.photo:after{content:"";z-index:1;pointer-events:none;mix-blend-mode:multiply;opacity:.32;background-image:radial-gradient(#1d19148c .8px,#0000 1.25px);background-size:4px 4px;transition:opacity .7s;position:absolute;inset:0}.photo:hover img{filter:none;transform:scale(1.015)}.photo:hover:after{opacity:0}.photo figcaption{z-index:2;font-family:var(--f-type);color:var(--ink-2);border-top:1px solid var(--rule);background:var(--paper-2);flex:none;padding:8px 10px;font-size:11.5px;position:relative}.mosaic{grid-template-columns:1.6fr .587fr;align-items:start;gap:14px;display:grid}.scene{margin:0}.scene .frame{border:1px solid var(--rule);background:var(--paper-2);padding:10px;position:relative}.scene figcaption{font-family:var(--f-type);color:var(--ink-2);letter-spacing:.02em;padding-top:8px;font-size:11.5px;line-height:1.5}.scn{width:100%;height:auto;display:block}.scn text{font-family:var(--f-text)}.scn .m{font-family:var(--f-type)}.scn .d{font-family:var(--f-display);font-weight:900}.bloom{isolation:isolate}.bloom:after{content:"";z-index:2;pointer-events:none;-webkit-backdrop-filter:grayscale()sepia(.15)contrast(1.04)brightness(.98);backdrop-filter:grayscale()sepia(.15)contrast(1.04)brightness(.98);transition:-webkit-mask-position 2.2s cubic-bezier(.6,0,.2,1) .15s,mask-position 2.2s cubic-bezier(.6,0,.2,1) .15s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0% 40%,#000 60% 100%);mask-image:linear-gradient(90deg,#0000 0% 40%,#000 60% 100%);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:250% 100%;mask-size:250% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.bloom.in:after{-webkit-mask-position:0 0;mask-position:0 0}.bloom:before{content:"";z-index:3;pointer-events:none;mix-blend-mode:multiply;opacity:.3;background-image:radial-gradient(#1d191480 .8px,#0000 1.25px);background-size:4px 4px;transition:opacity 1.4s .7s;position:absolute;inset:0}.bloom.in:before{opacity:0}.scn-theme .b{animation:10s ease-in-out infinite both sc-appear}.scn-theme .b1{animation-delay:.2s}.scn-theme .b2{animation-delay:.8s}.scn-theme .b3{animation-delay:1.6s}.scn-theme .b4{animation-delay:2s}.scn-theme .b5{animation-delay:2.4s}.scn-theme .b6{animation-delay:3s}.scn-theme .badge{transform-box:fill-box;transform-origin:50%;animation:10s ease-in-out infinite both sc-badge}.scn-theme .cur{animation:10s ease-in-out infinite both sc-cursor}@keyframes sc-appear{0%{opacity:0;transform:translateY(10px)}5%{opacity:1;transform:none}86%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes sc-badge{0%,62%{opacity:0;transform:scale(.2)}66%{opacity:1;transform:scale(1.25)}70%,88%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(1)}}@keyframes sc-cursor{0%,40%{opacity:0;transform:translate(370px,300px)}46%{opacity:1;transform:translate(370px,300px)}58%{transform:translate(292px,266px)}60%{transform:translate(292px,266px)scale(.82)}62%{transform:translate(292px,266px)scale(1)}76%{opacity:1;transform:translate(292px,266px)}82%,to{opacity:0;transform:translate(292px,266px)}}.scn-app .wire{fill:none;stroke:#b8b2a6;stroke-width:1.5px;stroke-dasharray:4 4;animation:1.2s linear infinite wire-flow}@keyframes wire-flow{to{stroke-dashoffset:-16px}}.scn-move .pk,.scn-move .pf,.scn-move .ck,.scn-move .stampx{animation-duration:12s;animation-iteration-count:infinite;animation-fill-mode:both}.scn-move .pk{animation-timing-function:ease-in-out}.scn-move .pf{transform-box:fill-box;transform-origin:0;animation-timing-function:ease-out}.scn-move .ck,.scn-move .stampx{transform-box:fill-box;transform-origin:50%;animation-timing-function:ease-out}.scn-move .pk0{animation-name:mv-pk0}.scn-move .pk1{animation-name:mv-pk1}.scn-move .pk2{animation-name:mv-pk2}.scn-move .pk3{animation-name:mv-pk3}.scn-move .pf0{animation-name:mv-pf0}.scn-move .pf1{animation-name:mv-pf1}.scn-move .pf2{animation-name:mv-pf2}.scn-move .pf3{animation-name:mv-pf3}.scn-move .ck0{animation-name:mv-ck0}.scn-move .ck1{animation-name:mv-ck1}.scn-move .ck2{animation-name:mv-ck2}.scn-move .ck3{animation-name:mv-ck3}.scn-move .stampx{animation-name:mv-stamp}@keyframes mv-pk0{0%,6%{opacity:0;transform:translate(0)}7%{opacity:1}15%{opacity:1;transform:translate(104px)}16%,to{opacity:0;transform:translate(104px)}}@keyframes mv-pk1{0%,20%{opacity:0;transform:translate(0)}21%{opacity:1}29%{opacity:1;transform:translate(104px)}30%,to{opacity:0;transform:translate(104px)}}@keyframes mv-pk2{0%,34%{opacity:0;transform:translate(0)}35%{opacity:1}43%{opacity:1;transform:translate(104px)}44%,to{opacity:0;transform:translate(104px)}}@keyframes mv-pk3{0%,48%{opacity:0;transform:translate(0)}49%{opacity:1}57%{opacity:1;transform:translate(104px)}58%,to{opacity:0;transform:translate(104px)}}@keyframes mv-pf0{0%,15%{opacity:1;transform:scaleX(0)}22%,88%{opacity:1;transform:scaleX(1)}94%,to{opacity:0;transform:scaleX(1)}}@keyframes mv-pf1{0%,29%{opacity:1;transform:scaleX(0)}36%,88%{opacity:1;transform:scaleX(1)}94%,to{opacity:0;transform:scaleX(1)}}@keyframes mv-pf2{0%,43%{opacity:1;transform:scaleX(0)}50%,88%{opacity:1;transform:scaleX(1)}94%,to{opacity:0;transform:scaleX(1)}}@keyframes mv-pf3{0%,57%{opacity:1;transform:scaleX(0)}64%,88%{opacity:1;transform:scaleX(1)}94%,to{opacity:0;transform:scaleX(1)}}@keyframes mv-ck0{0%,22%{opacity:0;transform:scale(.3)}25%{opacity:1;transform:scale(1.2)}27%,88%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(1)}}@keyframes mv-ck1{0%,36%{opacity:0;transform:scale(.3)}39%{opacity:1;transform:scale(1.2)}41%,88%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(1)}}@keyframes mv-ck2{0%,50%{opacity:0;transform:scale(.3)}53%{opacity:1;transform:scale(1.2)}55%,88%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(1)}}@keyframes mv-ck3{0%,64%{opacity:0;transform:scale(.3)}67%{opacity:1;transform:scale(1.2)}69%,88%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(1)}}@keyframes mv-stamp{0%,70%{opacity:0;transform:scale(1.6)}73%{opacity:1;transform:scale(1)}88%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(1)}}.scn-speed .needle{transform-box:view-box;transform-origin:140px 200px;animation:10s cubic-bezier(.5,0,.2,1) infinite both sp-needle}.scn-speed .zone-g{animation:10s ease-in-out infinite both sp-glow}.scn-speed .typer{animation:10s steps(22,end) infinite both sp-type}.scn-speed .fx{animation-duration:10s;animation-timing-function:ease;animation-iteration-count:infinite;animation-fill-mode:both}.scn-speed .f1{animation-name:sp-f1}.scn-speed .f2{animation-name:sp-f2}.scn-speed .f3{animation-name:sp-f3}.scn-speed .f4{animation-name:sp-f4}.scn-speed .f5{animation-name:sp-f5}@keyframes sp-needle{0%,12%{transform:rotate(-72deg)}42%{transform:rotate(58deg)}46%{transform:rotate(50deg)}50%,84%{transform:rotate(54deg)}to{transform:rotate(-72deg)}}@keyframes sp-glow{0%,42%{stroke-width:16px}46%,84%{stroke-width:21px}to{stroke-width:16px}}@keyframes sp-type{0%,46%{opacity:1;transform:translate(0)}60%{opacity:1;transform:translate(182px)}61%,to{opacity:0;transform:translate(182px)}}@keyframes sp-f1{0%,60%{opacity:0}63%,90%{opacity:1}96%,to{opacity:0}}@keyframes sp-f2{0%,64%{opacity:0}67%,90%{opacity:1}96%,to{opacity:0}}@keyframes sp-f3{0%,68%{opacity:0}71%,90%{opacity:1}96%,to{opacity:0}}@keyframes sp-f4{0%,72%{opacity:0}75%,90%{opacity:1}96%,to{opacity:0}}@keyframes sp-f5{0%,76%{opacity:0}79%,90%{opacity:1}96%,to{opacity:0}}.svc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 48px;display:grid}.svc-grid>article{flex-direction:column;gap:12px;min-width:0;display:flex;position:relative}.svc-grid>article+article:before{content:"";border-left:1px solid var(--rule);position:absolute;top:0;bottom:0;left:-24px}.svc-grid .scene figcaption{min-height:calc(3em + 8px)}.svc-grid h3{margin-top:8px}.svc-grid p{color:var(--ink-2);font-size:16px}.svc-grid .more{margin-top:auto;padding-top:4px}.steps{grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid;position:relative}.steps:before{content:"";background:var(--rule);transform-origin:0;height:2px;transition:transform 1.6s cubic-bezier(.6,0,.2,1);position:absolute;top:27px;left:28px;right:28px;transform:scaleX(0)}.in .steps:before{transform:scaleX(1)}.step{min-width:0;padding-right:24px;position:relative}.step .num{border:2px solid var(--ink);background:var(--paper);width:56px;height:56px;font-family:var(--f-display);z-index:1;border-radius:50%;place-items:center;font-size:21px;font-weight:900;transition:background .6s,color .6s,border-color .6s;display:grid;position:relative}.in .step .num{background:var(--red);color:var(--paper-2);border-color:var(--red)}.in .step:nth-child(2) .num{transition-delay:.45s}.in .step:nth-child(3) .num{transition-delay:.9s}.in .step:nth-child(4) .num{transition-delay:1.35s}.step h3{margin:16px 0 8px}.step p{color:var(--ink-2);font-size:16px}.gloss{list-style:none}.gloss li{border-bottom:1px solid var(--paper-3);break-inside:avoid;padding:12px 0}.gloss .term{font-family:var(--f-display);font-size:19px;font-weight:900}.gloss .pos{font-family:var(--f-type);color:var(--ink-3);margin-left:6px;font-size:11px}.gloss .def{color:var(--ink-2);margin-top:2px;font-size:15.5px;line-height:1.5}.gloss.full{column-count:2;column-rule:1px solid var(--rule);column-gap:44px}.gloss.full .term{font-size:22px}.gloss.full .def{font-size:16.5px}.correction{border-top:3px double var(--rule);border-bottom:1px solid var(--rule);margin-top:28px;padding:14px 0}.correction .k{font-family:var(--f-type);letter-spacing:.16em;color:var(--red);text-transform:uppercase;font-size:12px;font-weight:700}.correction p{color:var(--ink-2);margin-top:6px;font-size:16px;font-style:italic}.telegraph{background:var(--ink);color:var(--paper);font-family:var(--f-type);border:1px solid var(--ink);padding:20px 24px;font-size:14px}.telegraph .head{letter-spacing:.16em;color:#b9a58a;border-bottom:1px solid #47433c;justify-content:space-between;gap:12px;margin-bottom:4px;padding-bottom:10px;font-size:11px;display:flex}.telegraph .row{border-bottom:1px dashed #47433c;grid-template-columns:64px 1fr auto;gap:14px;padding:9px 0;transition:clip-path 1.1s steps(32,end);display:grid}.telegraph .row:last-child{border-bottom:0}.telegraph .t{color:#d9b48a}.telegraph .k{color:#c9dba4;text-transform:uppercase;letter-spacing:.06em;font-size:12px}.armed .telegraph .row{clip-path:inset(0 100% 0 0)}.armed.in .telegraph .row{clip-path:inset(0)}.armed.in .telegraph .row:nth-of-type(3){transition-delay:.5s}.armed.in .telegraph .row:nth-of-type(4){transition-delay:1s}.armed.in .telegraph .row:nth-of-type(5){transition-delay:1.5s}.armed.in .telegraph .row:nth-of-type(6){transition-delay:2s}.armed.in .telegraph .row:nth-of-type(7){transition-delay:2.5s}.wire{border-top:3px double var(--rule)}.wire-item{border-bottom:1px solid var(--rule);grid-template-columns:90px 1fr auto;align-items:baseline;gap:20px;padding:18px 0;text-decoration:none;display:grid}.wire-item:hover h3{color:var(--red)}.wire-item h3{font-size:24px;transition:color .2s}.wire-item p{color:var(--ink-2);margin-top:6px;font-size:15.5px}.wire-item .when{font-family:var(--f-type);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);font-size:12px}.wire.compact .wire-item{grid-template-columns:1fr;gap:4px;padding:14px 0}.wire.compact .wire-item h3{font-size:21px}.chron{border-left:1px solid var(--rule);margin-left:6px;list-style:none}.chron li{padding:0 0 26px 26px;position:relative}.chron li:before{content:"";background:var(--paper);border:1.5px solid var(--ink);width:11px;height:11px;position:absolute;top:6px;left:-6px;transform:rotate(45deg)}.chron li.hot:before{background:var(--red);border-color:var(--red)}.chron .d{font-family:var(--f-type);text-transform:uppercase;letter-spacing:.08em;color:var(--red);font-size:12px}.chron h3{margin:6px 0;font-size:22px}.chron p{color:var(--ink-2);font-size:16px}.versus{aspect-ratio:16/10;border:1px solid var(--rule);cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:none;background:var(--paper-2);position:relative;overflow:hidden}.versus img{object-fit:cover;object-position:top;pointer-events:none;filter:grayscale(.85)sepia(.12)contrast(1.05);width:100%;height:100%;position:absolute;inset:0}.versus .over{clip-path:inset(0 0 0 var(--p,50%));position:absolute;inset:0}.versus .over img{filter:none}.versus .bar{top:0;bottom:0;left:var(--p,50%);background:var(--ink);width:2px;position:absolute;transform:translate(-50%)}.versus .bar:after{content:"⇆";background:var(--paper);border:1.5px solid var(--ink);place-items:center;width:40px;height:40px;font-size:18px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.versus .lab{background:var(--ink);color:var(--paper);font-family:var(--f-type);text-transform:uppercase;letter-spacing:.08em;padding:5px 9px;font-size:11px;position:absolute;top:10px}.versus .lab.l{left:10px}.versus .lab.r{background:var(--red);right:10px}.ads{border-top:3px double var(--rule)}.ad{border-bottom:1px solid var(--rule);grid-template-columns:90px 1fr 200px;gap:22px;padding:26px 0;display:grid}.ad .no{font-family:var(--f-display);color:var(--red);font-size:44px;font-style:italic;font-weight:900;line-height:1}.ad h3{margin-bottom:8px;font-size:26px}.ad p{color:var(--ink-2);font-size:16px}.ad .tags{font-family:var(--f-type);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);text-align:right;align-self:start;font-size:12px}.feature{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:44px;padding:46px 0;display:grid}.feature.flip>.scene{order:2}.feature .no{font-family:var(--f-display);color:var(--red);font-size:52px;font-style:italic;font-weight:900;line-height:1}.feature h2{margin:10px 0 14px}.feature .tags{font-family:var(--f-type);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin:16px 0 20px;font-size:12px}.qa{border-top:3px double var(--rule)}.qa details{border-bottom:1px solid var(--rule);padding:18px 0}.qa summary{cursor:pointer;font-family:var(--f-display);justify-content:space-between;gap:18px;font-size:23px;font-weight:700;line-height:1.2;list-style:none;display:flex}.qa summary::-webkit-details-marker{display:none}.qa summary:after{content:"+";font-family:var(--f-type);color:var(--red);font-size:22px}.qa details[open] summary:after{content:"−"}.qa details p{color:var(--ink-2);max-width:66ch;margin-top:12px}.form-grid{border:1px solid var(--rule);background:var(--paper-2);grid-template-columns:1fr 1fr;display:grid}.form-grid>div{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:22px}.form-grid>div:nth-child(2n){border-right:0}.form-grid .wide{border-right:0;grid-column:1/-1}.opts{flex-wrap:wrap;gap:8px;display:flex}.opt{border:1px solid var(--ink);font-family:var(--f-type);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;color:var(--ink);background:0 0;padding:9px 14px;font-size:13px}.opt[aria-pressed=true]{background:var(--ink);color:var(--paper)}.field{gap:6px;display:grid}.field label{font-family:var(--f-type);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2);font-size:12px}.field input{font:inherit;background:var(--paper);border:1px solid var(--ink);color:var(--ink);padding:10px 12px;font-size:17px}.field input:focus{outline:2px solid var(--red);outline-offset:0}.step-title{font-family:var(--f-type);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2);margin-bottom:10px;font-size:12px}.summary-box{border:1px dashed var(--ink);padding:18px}.summary-box li{border-bottom:1px solid #c8bca3;justify-content:space-between;gap:12px;padding:8px 0;font-size:16px;list-style:none;display:flex}.summary-box li:last-child{border-bottom:0}.summary-box li b{font-family:var(--f-type);color:var(--red);text-align:right;font-size:14px;font-weight:700}.hunt{grid-template-columns:minmax(0,1fr) 210px;align-items:start;gap:28px;display:grid}.hunt-grid{grid-template-columns:repeat(var(--n,10),1fr);border:2px solid var(--ink);background:var(--paper-2);-webkit-user-select:none;user-select:none;touch-action:none;max-width:470px;display:grid}.hunt-cell{aspect-ratio:1;font-family:var(--f-type);color:var(--ink);cursor:crosshair;border:.5px solid #c9bb9d;place-items:center;font-size:clamp(13px,1.5vw,16px);font-weight:700;transition:background .15s,color .15s;display:grid}.hunt-cell.sel{background:#e3cfa6}.hunt-cell.ok{background:var(--tint-red);color:#fff}.hunt-list ul{border-top:3px double var(--ink);grid-template-columns:1fr 1fr;gap:4px 14px;padding-top:12px;list-style:none;display:grid}.hunt-list li{font-family:var(--f-display);letter-spacing:.03em;font-size:15px;font-weight:900}.hunt-list li.done{color:var(--tint-red);text-decoration:line-through}.hunt-note{font-family:var(--f-type);color:var(--ink-2);margin-top:12px;font-size:12px;line-height:1.5}.xw-wrap{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:36px;display:grid}.xw{border:2px solid var(--ink);background:#b8b2a6;gap:1px;width:min(100%,460px);display:grid}.xw-cell{aspect-ratio:1;background:var(--paper-2);place-items:center;display:grid;position:relative}.xw-black{aspect-ratio:1;background:#d9cdb0 repeating-linear-gradient(45deg,#1d191421 0 1px,#0000 1px 6px)}.xw-letter{font-family:var(--f-display);color:var(--ink);font-size:clamp(12px,2vw,22px);font-weight:900}.xw-num{font-family:var(--f-type);color:var(--ink-2);font-size:9px;line-height:1;position:absolute;top:2px;left:3px}.armed .xw-letter{opacity:0;transition:opacity .35s,transform .35s;transition-delay:calc(var(--i,0)*45ms);transform:translateY(-3px)}.armed.in .xw-letter{opacity:1;transform:none}.xw-clues{grid-template-columns:1fr 1fr;gap:28px;display:grid}.xw-clues ol{gap:10px;list-style:none;display:grid}.xw-clues li{color:var(--ink-2);font-size:16px;line-height:1.45}.xw-clues li b{color:var(--red);font-family:var(--f-type)}.xw-clues .ans{font-family:var(--f-type);letter-spacing:.08em;color:var(--ink);border-bottom:1px solid var(--red);margin-left:6px;font-size:12px;font-weight:700;display:inline-block}.colophon{border-top:3px double var(--rule);margin-top:70px;padding:36px 0 40px}.colophon .grid{grid-template-columns:2fr 1fr 1fr;gap:36px;display:grid}.colophon .plate{font-family:var(--f-plate);margin-bottom:10px;font-size:36px;font-weight:700;line-height:1}.colophon .note{color:var(--ink-2);max-width:46ch;font-size:16px}.colophon a{color:var(--ink-2);padding:3px 0;font-size:16px;text-decoration:none;display:block}.colophon a:hover{color:var(--red)}.kunye{border-top:1px solid var(--rule);margin-top:16px}.kunye div{border-bottom:1px solid var(--paper-3);justify-content:space-between;gap:14px;padding:7px 0;font-size:14.5px;display:flex}.kunye dt{font-family:var(--f-type);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:11px}.kunye dd{text-align:right}.kunye dd a{padding:0;font-size:14.5px;display:inline}.colophon .fine{border-top:1px solid var(--rule);font-family:var(--f-type);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:28px;padding-top:14px;font-size:11.5px;display:flex}.colophon .fine a{padding:0;font-size:11.5px;display:inline}.wire-button{z-index:60;background:var(--ink);color:var(--paper);border:1px solid var(--ink);font-family:var(--f-type);text-transform:uppercase;letter-spacing:.06em;box-shadow:4px 4px 0 var(--red);align-items:center;gap:8px;padding:11px 15px;font-size:12.5px;text-decoration:none;transition:transform .35s,box-shadow .2s,opacity .3s;display:inline-flex;position:fixed;bottom:18px;right:18px}.wire-button.away{opacity:0;pointer-events:none;transform:translateY(24px)}.wire-button:hover{box-shadow:6px 6px 0 var(--red);transform:translate(-2px,-2px)}.sig{font-family:var(--f-display);margin-top:18px;font-size:30px;font-style:italic;font-weight:700}@media (max-width:1100px){.front{grid-template-columns:minmax(0,1fr) 270px}.front>.col-left{border-right:0;border-top:1px solid var(--rule);order:3;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:0 34px;padding-right:0;display:grid}.front>.col-left .word-of-day{margin-top:0}.front>.col-main{padding-left:0}.ear{display:none}.mast-plate{grid-template-columns:1fr}}@media (max-width:860px){:root{--gut:20px}body{font-size:17px}.mast-meta{font-size:10.5px}.mast-meta .hide-sm{display:none}.mast-nav ul{scrollbar-width:none;justify-content:flex-start;padding-right:30px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 86%,#0000);mask-image:linear-gradient(90deg,#000 86%,#0000)}.mast-nav ul::-webkit-scrollbar{display:none}.front{grid-template-columns:1fr}.front>.col{border:0;padding:24px 0}.front>.col-right{border-top:1px solid var(--rule)}.front>.col-left{border-top:1px solid var(--rule);display:block}.front>.col-left .word-of-day{margin-top:28px}.svc-grid,.steps,.split,.split.even,.three,.colophon .grid,.lede-grid,.hunt,.xw-wrap,.xw-clues,.form-grid,.mosaic,.feature{grid-template-columns:1fr}.svc-grid{gap:0}.svc-grid>article{border-top:1px solid var(--rule);padding:26px 0}.svc-grid>article:first-child{border-top:0;padding-top:0}.svc-grid>article+article:before{display:none}.svc-grid .scene figcaption{min-height:0}.steps:before{display:none}.step{grid-template-columns:56px 1fr;gap:0 16px;padding:0 0 22px;display:grid}.step .num{grid-row:span 2}.step h3{margin:6px 0 4px}.split>*{border:0!important;padding:0!important}.split>*+*{margin-top:34px;border-top:1px solid var(--rule)!important;padding-top:28px!important}.columns{column-count:1}.wire-item{grid-template-columns:1fr;gap:4px}.ad{grid-template-columns:52px 1fr}.ad .tags{display:none}.three>*{border-right:0;border-bottom:1px solid var(--rule);padding-left:0;padding-right:0}.form-grid>div{border-right:0}.feature{gap:22px;padding:34px 0}.feature.flip>.scene{order:0}.gloss.full{column-count:1}.hunt-list ul{grid-template-columns:repeat(3,max-content);justify-content:start;gap:4px 18px}.wire-button{padding:10px 12px;font-size:11.5px;bottom:12px;right:12px}.wire-button .long{display:none}.colophon .plate{font-size:30px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.scn,.scn *{animation:none!important}.scn .b,.scn .pf,.scn .ck,.scn .badge,.scn .fx,.scn .stampx{opacity:1!important;transform:none!important}.scn .cur,.scn .pk,.scn .typer,.scn .dot{display:none}.bloom:after,.bloom:before,.steps:before,.step .num,.telegraph .row,.xw-letter{transition:none!important}.armed .telegraph .row{clip-path:none}.armed .xw-letter{opacity:1;transform:none}}
.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.scn .pl{font-family:var(--f-plate);font-weight:700}figure.photo{margin:0}.quote{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:44px;display:grid}.quote-form fieldset{border:0;border-top:1px solid var(--rule);min-width:0;margin:0;padding:20px 0 22px}.quote-form fieldset:first-of-type{border-top:3px double var(--rule)}.quote-form legend{float:left;width:100%;font-family:var(--f-display);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding:0;font-size:22px;font-weight:900;display:flex}.quote-form legend+*{clear:both}.quote-form legend .n{font-family:var(--f-type);color:var(--paper-2);background:var(--red);border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:inline-grid}.quote-form legend small{font-family:var(--f-type);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:400}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip-opt{position:relative}.chip-opt input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip-opt span{border:1px solid var(--ink);font-family:var(--f-type);letter-spacing:.02em;background:var(--paper-2);cursor:pointer;padding:9px 14px;font-size:13px;transition:background .15s,color .15s;display:inline-block}.chip-opt:hover span{background:var(--paper-3)}.chip-opt input:checked+span{background:var(--ink);color:var(--paper)}.chip-opt input:focus-visible+span{outline:2px solid var(--red);outline-offset:2px}.fields{grid-template-columns:1fr 1fr;gap:14px 18px;display:grid}.fields .wide{grid-column:1/-1}.field input,.field textarea,.field select{width:100%;font:inherit;background:var(--paper);border:1px solid var(--ink);color:var(--ink);border-radius:0;padding:10px 12px;font-size:16px}.field textarea{resize:vertical;min-height:120px;line-height:1.5}.field input[aria-invalid=true]{border-color:var(--tint-red);background:#f9e6df}.field-error{color:#a8361f;font-family:var(--f-type);margin-top:6px;font-size:12.5px}.hint{color:var(--ink-3);margin-top:10px;font-size:14.5px;font-style:italic}.consent{color:var(--ink-2);align-items:flex-start;gap:10px;margin-top:16px;font-size:15px;display:flex}.consent input{width:18px;height:18px;accent-color:var(--red);flex:none;margin-top:4px}.consent a{color:var(--red)}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-alert{border:1px solid var(--tint-red);background:#f9e6df;margin-bottom:18px;padding:14px 16px;font-size:16px}.proof{position:sticky;top:24px}.proof-ad{border:1px solid var(--ink);outline:1px solid var(--ink);outline-offset:3px;background:var(--paper-2);text-align:center;margin-top:10px;padding:18px 16px}.proof-k{font-family:var(--f-display);letter-spacing:.08em;border-bottom:1px solid var(--rule);margin-bottom:10px;padding-bottom:8px;font-size:26px;font-weight:900}.proof-ad p{margin-top:6px;font-size:15.5px;line-height:1.5}.proof-sign{color:var(--ink-2);font-style:italic}.received{border:1px solid var(--rule);outline:1px solid var(--rule);outline-offset:5px;background:var(--paper-2);max-width:760px;padding:clamp(28px,4vw,48px);position:relative}.received h2{max-width:16ch;margin:10px 0 12px}.received-stamp{border:3px solid var(--tint-red);color:var(--tint-red);font-family:var(--f-type);letter-spacing:.3em;padding:6px 10px 6px 16px;font-size:22px;font-weight:700;animation:.5s cubic-bezier(.2,1.4,.4,1) both stamp-in;position:absolute;top:22px;right:26px;transform:rotate(-8deg)}@keyframes stamp-in{0%{opacity:0;transform:rotate(-8deg)scale(1.8)}to{opacity:1;transform:rotate(-8deg)scale(1)}}.next-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 26px;list-style:none;display:grid}.next-steps li{border-top:3px double var(--rule);padding-top:14px}.next-steps .num{font-family:var(--f-display);color:var(--red);font-size:40px;font-weight:900;line-height:1}.next-steps h3{margin:8px 0 6px;font-size:21px}.next-steps p{color:var(--ink-2);font-size:15.5px}.step-top{align-items:center;gap:12px;display:flex}.stage-icon{background:var(--paper);z-index:1;border-radius:50%;flex:none;width:46px;height:46px;position:relative}.gallery{gap:14px;display:grid}.gallery-row{align-items:start;gap:14px;display:grid}.gallery-row.r3{grid-template-columns:repeat(3,minmax(0,1fr))}.gallery-row.r2{grid-template-columns:1.029fr .587fr .9fr}.gallery-note{border-top:3px double var(--rule);padding-top:12px}.gallery-note p{color:var(--ink-2);margin-top:8px;font-size:16px}.photo.demo{max-width:980px}.photo.demo img{height:auto}.read-progress{z-index:80;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0}.read-progress span{background:var(--red);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.cover-link{text-decoration:none;display:block}.post-lead-title{margin:10px 0 14px;font-size:clamp(30px,3.6vw,48px)}.post-lead-title a,.post-card h3 a{text-decoration:none}.post-lead-title a:hover,.post-card h3 a:hover{color:var(--red)}.post-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;display:grid}.post-card{flex-direction:column;gap:10px;min-width:0;display:flex;position:relative}.post-grid>.post-card:nth-child(2n):before{content:"";border-left:1px solid var(--rule);position:absolute;top:0;bottom:0;left:-24px}.post-card h3{font-size:26px}.post-card p{color:var(--ink-2);font-size:16px}.post-card .meta{font-family:var(--f-type);color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;font-size:12px}.post-head h1{max-width:20ch}.post-cover .scene{max-width:920px}.post-layout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:56px;padding-top:34px;padding-bottom:20px;display:grid}.post-body{max-width:680px;font-size:19px;line-height:1.75}.post-body>p{margin-bottom:18px}.post-body>p:first-child:first-letter{float:left;font-family:var(--f-display);color:var(--red);padding:8px 12px 0 0;font-size:4.6em;font-weight:900;line-height:.8}.post-body h2{border-top:1px solid var(--rule);margin:34px 0 12px;padding-top:14px;scroll-margin-top:24px;font-size:30px}.post-quote{border-top:3px double var(--rule);border-bottom:3px double var(--rule);text-align:center;margin:28px 0;padding:20px 0}.post-quote p{font-family:var(--f-display);font-size:26px;font-style:italic;line-height:1.3}.post-note{border-left:4px solid var(--red);background:var(--paper-2);margin:28px 0;padding:14px 18px}.post-note .k{font-family:var(--f-type);letter-spacing:.14em;text-transform:uppercase;color:var(--red);font-size:12px}.post-note p:last-child{margin-top:4px;font-size:17px}.post-list{margin:8px 0 22px;list-style:none}.post-list li{border-bottom:1px solid var(--paper-3);padding:8px 0 8px 30px;position:relative}.post-list li:before{content:"❧";color:var(--red);position:absolute;top:7px;left:0}.post-list.ordered{counter-reset:madde}.post-list.ordered li{counter-increment:madde;padding-left:44px}.post-list.ordered li:before{content:counter(madde,decimal-leading-zero);font-family:var(--f-type);font-size:13px;top:12px}.post-table-wrap{margin:22px 0 28px;overflow-x:auto}.post-table{border-collapse:collapse;border-top:3px double var(--rule);border-bottom:1px solid var(--rule);width:100%;font-size:16px;line-height:1.45}.post-table th,.post-table td{text-align:left;border-bottom:1px solid var(--paper-3);vertical-align:top;padding:10px 12px}.post-table thead th{font-family:var(--f-type);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);border-bottom:1px solid var(--rule);font-size:11.5px}.post-table tbody th{font-family:var(--f-display);font-weight:700}.post-side-in{position:sticky;top:24px}.post-side .word-of-day{margin-top:26px}.side-toc{counter-reset:toc;border-top:3px double var(--rule);margin-top:8px;list-style:none}.side-toc li{counter-increment:toc;border-bottom:1px solid var(--paper-3)}.side-toc a{gap:10px;padding:9px 0;font-size:15.5px;line-height:1.35;text-decoration:none;display:flex}.side-toc a:before{content:counter(toc,decimal-leading-zero);font-family:var(--f-type);color:var(--red);padding-top:3px;font-size:11px}.side-toc a:hover{color:var(--red)}.side-cta{margin-top:26px}.side-cta p{margin:6px 0 14px;font-size:15.5px}.share{font-family:var(--f-type);text-transform:uppercase;letter-spacing:.06em;margin-top:6px;font-size:13px}.share a{color:var(--red);text-decoration:none}.share a:hover{text-decoration:underline}.copy-link{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--red);cursor:pointer;background:0 0;border:0;padding:0}.copy-link:hover{text-decoration:underline}.qa summary{gap:14px}.qa summary:after{margin-left:auto}.qa-no{font-family:var(--f-type);color:var(--red);flex:none;padding-top:6px;font-size:12px}.gloss-index{flex-wrap:wrap;gap:6px;margin-top:26px;display:flex}.gloss-index a{border:1px solid var(--ink);background:var(--paper-2);min-width:40px;height:40px;font-family:var(--f-display);place-items:center;padding:0 8px;font-size:18px;font-weight:900;text-decoration:none;display:grid}.gloss-index a:hover{background:var(--ink);color:var(--paper)}.gloss-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 48px;display:grid}.gloss-group{border-top:3px double var(--rule);grid-template-columns:64px minmax(0,1fr);align-items:start;gap:16px;padding-top:12px;scroll-margin-top:24px;display:grid}.gloss-letter{font-family:var(--f-plate);color:var(--red);font-size:58px;font-weight:700;line-height:.9}.gloss-group .gloss li:first-child{padding-top:4px}.policy{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;display:grid}.policy-item{border-top:1px solid var(--rule);grid-template-columns:34px minmax(0,1fr);gap:10px;padding:18px 0;display:grid}.policy-item h3{margin-bottom:6px;font-size:21px}.policy-item p{color:var(--ink-2);font-size:16px}.art-env .env-letter{animation:6s ease-in-out infinite both env-letter}@keyframes env-letter{0%,12%{transform:translateY(-22px)}45%,82%{transform:translateY(34px)}to{transform:translateY(-22px)}}.art-letters .letters-front{animation:5s ease-in-out infinite float}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.art-desk .cl{transform-box:fill-box;transform-origin:0;animation:7s steps(12,end) infinite both desk-type}.art-desk .cl1{animation-delay:.5s}.art-desk .cl2{animation-delay:1s}.art-desk .cl3{animation-delay:1.5s}.art-desk .cl4{animation-delay:2s}.art-desk .cl5{animation-delay:2.5s}.art-desk .cl6{animation-delay:3s}@keyframes desk-type{0%{transform:scaleX(0)}10%,85%{transform:scaleX(1)}92%,to{transform:scaleX(0)}}.art-desk .steam{animation:3.2s ease-in-out infinite both steam}.art-desk .st2{animation-delay:1.6s}@keyframes steam{0%{opacity:0;transform:translateY(6px)}40%{opacity:.9}to{opacity:0;transform:translateY(-10px)}}.cv-scale .beam{transform-box:view-box;transform-origin:240px 104px;animation:6s ease-in-out infinite cv-tilt}@keyframes cv-tilt{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.cv-stages .sl{animation:9s ease-in-out infinite both cv-sheet}.cv-stages .sl1{animation-delay:.5s}.cv-stages .sl2{animation-delay:1s}.cv-stages .sl3{animation-delay:1.5s}@keyframes cv-sheet{0%{opacity:0;transform:translateY(26px)}6%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}.cv-stages .okstamp{transform-box:fill-box;transform-origin:50%;animation:9s ease-out infinite both cv-ok}@keyframes cv-ok{0%,34%{opacity:0;transform:scale(1.7)}38%,86%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(1)}}.cv-list .tk{stroke-dasharray:20;stroke-dashoffset:20px;animation:9s ease-out infinite both cv-tick}.cv-list .tk1{animation-delay:.6s}.cv-list .tk2{animation-delay:1.2s}.cv-list .tk3{animation-delay:1.8s}.cv-list .tk4{animation-delay:2.4s}.cv-list .tk5{animation-delay:3s}.cv-list .tk6{animation-delay:3.6s}@keyframes cv-tick{0%{stroke-dashoffset:20px}5%,86%{stroke-dashoffset:0}93%,to{stroke-dashoffset:20px}}.cv-list .mag{animation:9s ease-in-out infinite both cv-mag}@keyframes cv-mag{0%{transform:translate(0)}40%{transform:translate(-150px,120px)}80%{transform:translate(-140px,20px)}to{transform:translate(0)}}.desk{min-height:100vh}.desk-head{border-bottom:3px double var(--rule)}.desk-head-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding-top:16px;padding-bottom:14px;display:flex}.desk-plate{font-family:var(--f-plate);font-size:clamp(26px,3.4vw,38px);font-weight:700;line-height:1;text-decoration:none}.desk-main{padding-top:34px;padding-bottom:80px}.desk-bar{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;padding-bottom:16px;display:flex}.desk-bar h1{margin-top:6px;font-size:clamp(32px,4vw,52px)}.desk-note{font-family:var(--f-type);background:var(--paper-2);border:1px dashed var(--ink-3);margin-bottom:16px;padding:10px 12px;font-size:13px}.desk-stats{border:1px solid var(--rule);grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:26px;display:grid}.desk-stats a{border-right:1px solid var(--rule);background:var(--paper-2);flex-direction:column;gap:2px;padding:12px 14px;text-decoration:none;display:flex}.desk-stats a:last-child{border-right:0}.desk-stats b{font-family:var(--f-display);font-size:30px;font-weight:900;line-height:1}.desk-stats span{font-family:var(--f-type);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.desk-stats a.on{background:var(--ink);color:var(--paper)}.desk-table{border-collapse:collapse;width:100%;font-size:15px}.desk-table th{text-align:left;font-family:var(--f-type);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);border-bottom:3px double var(--rule);padding:8px 10px;font-size:11px}.desk-table td{border-bottom:1px solid var(--paper-3);vertical-align:top;padding:12px 10px}.desk-table tr.is-new td{background:#c8452c12}.desk-table tr.is-new td:first-child a:before{content:"● ";color:var(--tint-red)}.desk-table a{text-decoration:none}.desk-table td:first-child a{font-family:var(--f-type);color:var(--red);white-space:nowrap;font-size:13px}.desk-table .who{flex-direction:column;display:flex}.desk-table .who b{font-family:var(--f-display);font-size:17px}.desk-table .who span{color:var(--ink-2);font-size:13.5px}.status{font-family:var(--f-type);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid;padding:4px 9px;font-size:11.5px;display:inline-block}.s-yeni{color:#a8361f}.s-inceleniyor{color:#8a5d0c}.s-gorusuldu{color:#34507a}.s-teklif{color:#22675e}.s-kazanildi{color:#3f6b22}.s-kaybedildi{color:var(--ink-3)}.desk-empty{border:1px dashed var(--ink-3);text-align:center;background:var(--paper-2);padding:40px}.desk-empty h2{margin:8px 0}.desk-file{border-top:3px double var(--rule)}.desk-file div{border-bottom:1px solid var(--paper-3);grid-template-columns:120px minmax(0,1fr);gap:14px;padding:10px 0;display:grid}.desk-file dt{font-family:var(--f-type);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);padding-top:3px;font-size:11.5px}.desk-file dd{overflow-wrap:anywhere;font-size:17px}.desk-msg{border-left:4px solid var(--red);background:var(--paper-2);white-space:pre-wrap;padding:16px 18px;font-size:18px;font-style:italic}.desk-form{gap:14px;display:grid}.desk-delete{border-top:1px solid var(--rule);justify-items:start;gap:10px;margin-top:22px;padding-top:14px;display:grid}.desk-login{border:1px solid var(--rule);outline:1px solid var(--rule);outline-offset:5px;background:var(--paper-2);max-width:460px;margin:40px auto;padding:34px}.desk-login h1{margin:20px 0 8px;font-size:40px}.desk-login-form{gap:14px;margin-top:18px;display:grid}@media (max-width:860px){.hide-sm{display:none}.quote{grid-template-columns:1fr;gap:30px}.proof{position:static}.fields{grid-template-columns:1fr}.next-steps{grid-template-columns:1fr 1fr;gap:24px}.step{display:block}.step .num{grid-row:auto}.step h3{margin:12px 0 4px}.gallery-row.r3,.gallery-row.r2{grid-template-columns:1fr}.gallery-row .photo.phone{max-width:300px}.mosaic{grid-template-columns:1fr}.mosaic .photo.phone{max-width:300px}.post-layout{grid-template-columns:minmax(0,1fr);gap:30px}.post-link a{white-space:normal}.post-side-in{position:static}.post-grid,.gloss-groups,.policy{grid-template-columns:1fr}.post-grid>.post-card:nth-child(2n):before{display:none}.post-card+.post-card{border-top:1px solid var(--rule);margin-top:30px;padding-top:24px}.post-body{font-size:18px}.desk-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.desk-stats a{border-bottom:1px solid var(--rule)}.desk-stats a:nth-child(4n){border-right:0}.desk-table thead{display:none}.desk-table,.desk-table tbody,.desk-table tr{display:block}.desk-table tr{border:1px solid var(--rule);background:var(--paper-2);margin-bottom:12px}.desk-table td{grid-template-columns:84px minmax(0,1fr);gap:10px;padding:8px 12px;display:grid}.desk-table td:before{content:attr(data-label);font-family:var(--f-type);text-transform:uppercase;color:var(--ink-2);font-size:11px}.desk-file div{grid-template-columns:90px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.cv-list .tk{stroke-dashoffset:0}.received-stamp{animation:none}}.split .columns{text-align:left}.post-table thead th{text-transform:none;letter-spacing:.02em;font-size:12.5px}.gloss-letter.wide{white-space:nowrap;padding-top:8px;font-size:30px}.photo.demo img{width:101.6%;max-width:none}.scn-custom .cb{transform-box:fill-box;transform-origin:bottom;animation:10s cubic-bezier(.5,0,.2,1) infinite both cu-bar}.scn-custom .cb1{animation-delay:.12s}.scn-custom .cb2{animation-delay:.24s}.scn-custom .cb3{animation-delay:.36s}.scn-custom .cb4{animation-delay:.48s}.scn-custom .cb5{animation-delay:.6s}.scn-custom .cb6{animation-delay:.72s}.scn-custom .ln{stroke-dasharray:330;animation:10s ease-in-out infinite both cu-line}.scn-custom .tr{animation:10s ease-out infinite both cu-row}.scn-custom .tr1{animation-delay:.3s}.scn-custom .tr2{animation-delay:.6s}.scn-custom .tr3{animation-delay:.9s}.scn-custom .tr4{animation-delay:1.2s}@keyframes cu-bar{0%{transform:scaleY(0)}10%,88%{transform:scaleY(1)}95%,to{transform:scaleY(0)}}@keyframes cu-line{0%,14%{stroke-dashoffset:330px}36%,88%{stroke-dashoffset:0}95%,to{stroke-dashoffset:330px}}@keyframes cu-row{0%,30%{opacity:0;transform:translate(-6px)}36%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}.art-plan .scan{animation:9s ease-in-out infinite alternate both plan-scan}@keyframes plan-scan{0%,6%{transform:translateY(0)}94%,to{transform:translateY(212px)}}.hunt-cell:before,.xw-letter:before{content:attr(data-ch)}.hunt-board{position:relative}.hunt-stamp{border:3px solid var(--tint-red);color:var(--tint-red);font-family:var(--f-type);letter-spacing:.3em;text-transform:uppercase;pointer-events:none;background:#fcfbf8e6;padding:8px 12px 8px 20px;font-size:clamp(18px,3vw,26px);font-weight:700;animation:.5s cubic-bezier(.2,1.4,.4,1) both hunt-stamp;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}@keyframes hunt-stamp{0%{opacity:0;transform:translate(-50%,-50%)rotate(-8deg)scale(1.8)}to{opacity:1;transform:translate(-50%,-50%)rotate(-8deg)scale(1)}}.hunt-reveal{cursor:pointer;background:0 0;border:0;margin-top:12px;padding:0}.hunt-reveal:hover{text-underline-offset:4px;text-decoration:underline}.weather{border-top:3px double var(--rule);margin-top:30px;padding-top:12px}.weather ul{margin-top:8px;list-style:none}.weather li{border-bottom:1px solid var(--paper-3);grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;padding:8px 0;display:grid}.weather li p{color:var(--ink-2);font-size:14.5px;line-height:1.35}.weather li b{font-family:var(--f-display);color:var(--ink);font-size:15.5px;font-weight:900;display:block}.weather .forecast{font-family:var(--f-type);letter-spacing:.04em;color:var(--ink-2);margin-top:10px;font-size:12px;line-height:1.5}.weather .forecast a{color:var(--red)}.wx-sun{transform-box:view-box;transform-origin:16px 16px;animation:14s linear infinite wx-spin}.wx-drop{animation:1.1s linear infinite wx-rain}.wx-bolt{animation:4s step-end infinite wx-flash}@keyframes wx-spin{to{transform:rotate(360deg)}}@keyframes wx-rain{0%{opacity:1;transform:translateY(-2px)}to{opacity:.3;transform:translateY(3px)}}@keyframes wx-flash{0%,86%,92%,to{opacity:1}88%,94%{opacity:.2}}.classifieds{column-count:3;column-rule:1px solid var(--rule);column-gap:30px}.cl-ad{break-inside:avoid;border-bottom:1px solid var(--paper-3);margin-bottom:16px;padding:4px 0 18px}.cl-k{font-family:var(--f-display);letter-spacing:.24em;text-transform:uppercase;text-align:center;border-top:2px solid var(--ink);border-bottom:1px solid var(--ink);padding:4px 0 3px;font-size:13px;font-weight:900}.cl-ad h3{margin:12px 0 6px;font-size:20px;line-height:1.2}.cl-ad p{color:var(--ink-2);font-size:15.5px;line-height:1.5}.cl-ad .more{margin-top:10px;display:inline-block}.cl-ad.boxed{border:1px solid var(--ink);outline:1px solid var(--ink);outline-offset:3px;background:var(--paper-2);margin:4px 4px 22px;padding:14px 16px 16px}.cl-ad.boxed .cl-k{color:var(--red);border-color:var(--red)}.quiz{border-top:3px double var(--rule);border-bottom:3px double var(--rule);margin:22px 0 30px;padding:6px 0 22px;scroll-margin-top:24px}.quiz-q{border:0;border-bottom:1px solid var(--paper-3);min-width:0;margin:0;padding:14px 0}.quiz-q legend{float:left;width:100%;font-family:var(--f-display);align-items:center;gap:10px;margin-bottom:10px;padding:0;font-size:19px;font-weight:900;line-height:1.25;display:flex}.quiz-q legend+*{clear:both}.quiz-q .n{font-family:var(--f-type);color:var(--paper-2);background:var(--red);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:inline-grid}.quiz .chip-opt span{font-size:13.5px;line-height:1.35}.quiz-result{min-height:220px;margin-top:18px}.quiz-wait{border:1px dashed var(--ink-3);min-height:220px;color:var(--ink-2);background:#fcfbf873;align-content:center;gap:6px;padding:20px;font-size:16px;display:grid}.quiz-card{border:1px solid var(--rule);outline:1px solid var(--rule);outline-offset:4px;background:var(--paper-2);min-height:220px;padding:20px 22px;position:relative}.quiz-card h3{margin:8px 0;padding-right:130px;font-size:28px}.quiz-card p{max-width:52ch;font-size:17px;line-height:1.55}.quiz-card .btn-row{margin-top:18px}.quiz-stamp{border:3px solid var(--tint-red);color:var(--tint-red);font-family:var(--f-type);letter-spacing:.22em;text-transform:uppercase;padding:4px 10px 4px 14px;font-size:16px;font-weight:700;animation:.5s cubic-bezier(.2,1.4,.4,1) both stamp-in;position:absolute;top:18px;right:20px}.fal{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:40px;display:grid}.fal-cup{border:1px solid var(--rule);background:var(--paper-2);margin:0;padding:18px}.fal-cup svg{width:100%;height:auto;display:block}.fal-mug{transform-box:view-box;transform-origin:110px 100px;transition:transform .9s cubic-bezier(.55,0,.25,1.15)}.fal-cooling .fal-mug,.fal-read .fal-mug{transform:rotate(180deg)}.fal-coffee{transition:opacity .15s .3s}.fal-cooling .fal-coffee,.fal-read .fal-coffee{opacity:0}.fal-ring{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .3s,transform .45s cubic-bezier(.2,1.4,.4,1);transform:translateY(-16px)}.fal-cooling .fal-ring,.fal-read .fal-ring{opacity:1;transition-delay:.85s;transform:none}.fal-steam{animation:3.2s ease-in-out infinite both steam}.fal-steam.s2{animation-delay:1.6s}.fal-cooling .fal-steam,.fal-read .fal-steam{display:none}.fal-card{border-top:3px double var(--rule);border-bottom:1px solid var(--rule);flex-direction:column;gap:14px;min-height:250px;padding:16px 0 18px;display:flex}.fal-text{font-family:var(--f-display);min-height:3.9em;font-size:clamp(21px,2.1vw,27px);font-style:italic;line-height:1.3}.fal-wait .dots{vertical-align:bottom;width:1.1em;animation:1.2s steps(4,end) infinite fal-dots;display:inline-block;overflow:hidden}@keyframes fal-dots{0%{width:0}to{width:1.1em}}.fal-note{font-family:var(--f-type);color:var(--ink-3);font-size:12px}.post-body h2,.post-list,.post-quote,.post-note,.post-table-wrap,.quiz{clear:both}.only-print{display:none}.scene-photo{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.section-dek{color:var(--ink-2);max-width:62ch;margin:-14px 0 28px;font-size:18px;font-style:italic}.mast-meta a{white-space:nowrap;text-decoration:none}.mast-meta a:hover{color:var(--red)}.avail{align-items:center;gap:8px;display:inline-flex}.avail:before{content:"";background:var(--ink-3);border-radius:50%;flex:none;width:8px;height:8px}.avail.open:before{background:var(--tint-green);animation:2.4s ease-out infinite avail-pulse}@keyframes avail-pulse{0%{box-shadow:0 0 #5f8a3a8c}70%,to{box-shadow:0 0 0 7px #5f8a3a00}}.split.edu{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.edu-chart .bar{transform-box:fill-box;transform-origin:0}.armed .edu-chart .bar{transition:transform 1.1s cubic-bezier(.6,0,.2,1);transform:scaleX(0)}.armed.in .edu-chart .bar{transform:scaleX(1)}.armed.in .edu-chart .b1{transition-delay:.3s}.armed.in .edu-chart .b2{transition-delay:.6s}.armed.in .edu-chart .b3{transition-delay:.9s}.edu-list{margin-top:4px}.edu-list h3{font-size:21px;line-height:1.2}.addr{border-top:3px double var(--rule);list-style:none}.addr a{border-bottom:1px solid var(--rule);align-items:center;gap:14px;padding:15px 0;text-decoration:none;display:flex}.addr .ic{border:1.5px solid var(--ink);background:var(--paper-2);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;transition:background .2s,color .2s,border-color .2s;display:grid}.addr .k{font-family:var(--f-display);font-size:22px;font-weight:900;line-height:1.1}.addr .dots{border-bottom:1px dotted var(--ink-3);flex:1;align-self:flex-end;min-width:16px;margin-bottom:13px}.addr .v{font-family:var(--f-type);letter-spacing:.02em;overflow-wrap:anywhere;font-size:15px}.addr a:hover .k,.addr a:hover .v{color:var(--red)}.addr a:hover .ic{background:var(--red);border-color:var(--red);color:var(--paper-2)}@media (max-width:560px){.addr a{grid-template-columns:40px minmax(0,1fr);gap:2px 14px;display:grid}.addr .ic{grid-row:span 2}.addr .dots{display:none}.telegraph{padding:16px}.telegraph .head{flex-direction:column;gap:4px}.telegraph .row{grid-template-columns:50px minmax(0,1fr);gap:2px 12px}.telegraph .row .k{grid-column:2;font-size:11px}.kunye div{flex-direction:column;gap:2px}.kunye dd{text-align:left}}@media (prefers-reduced-motion:reduce){.avail.open:before{animation:none}.edu-chart .bar{transition:none!important;transform:none!important}}@media (max-width:860px){.desk-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.desk-stats a:nth-child(4n){border-right:1px solid var(--rule)}.desk-stats a:nth-child(3n){border-right:0}.desk-table td .status{justify-self:start}.split.edu{grid-template-columns:1fr}.classifieds{column-count:2}.fal{grid-template-columns:1fr;gap:22px}.fal-cup{max-width:380px}}@media (max-width:560px){.classifieds{column-count:1}.quiz-card h3{margin-top:44px;padding-right:0}}@media (prefers-reduced-motion:reduce){.wx-sun,.wx-drop,.wx-bolt,.fal-steam{animation:none}.fal-mug,.fal-ring,.fal-coffee{transition:none}}@media print{@page{margin:14mm 16mm}body{color:#000;background:#fff;font-size:11pt}.mast-meta,.mast-nav,.ear,.wire-button,.read-progress,.post-side,.post-cover,.btn,.btn-row,.skip,.hunt-reveal,.share,.colophon .grid>div:not(:first-child),.colophon .fine a{display:none!important}.mast-plate{padding:0 0 6px}.nameplate .name{font-size:34pt}.bloom:before,.bloom:after{display:none!important}.page{max-width:none;padding:0}.section{break-inside:auto;padding-top:14pt;padding-bottom:14pt}.post-layout{padding-top:10pt;display:block}.post-body{max-width:none;font-size:11.5pt;line-height:1.55}.post-body h2{break-after:avoid}.post-quote,.post-note,.post-table-wrap,.quiz-q,.cl-ad{break-inside:avoid}.quiz-result{display:none}.post-body a[href^=http]:after{content:" (" attr(href)")";font-size:9pt}section.section:has(.post-grid){display:none}.colophon{margin-top:18pt;padding-top:10pt}.only-print{display:inline}.no-print{display:none!important}}.intro{display:none}.acilis-on .intro{z-index:200;cursor:pointer;animation:.65s cubic-bezier(.7,0,.3,1) 1.7s forwards intro-lift;display:block;position:fixed;inset:0;overflow:hidden}.intro.atla{animation:.24s forwards intro-fade!important}.intro [data-t]:before{content:attr(data-t)}.intro-sheet{background-color:var(--paper);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .1 0 0 0 0 .1 0 0 0 0 .1 0 0 0 .3 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.26'/%3E%3C/svg%3E"),radial-gradient(at 50% 30%,#ffffffb3,#0000 65%);position:absolute;inset:0;overflow:hidden;box-shadow:0 18px 30px -12px #1d191473}.intro-ink{padding:0 var(--gut);clip-path:inset(0 0 100%);flex-direction:column;justify-content:center;align-items:center;animation:.75s cubic-bezier(.45,0,.25,1) .1s forwards intro-ink;display:flex;position:absolute;inset:0}.intro-meta{width:min(880px,100%);font-family:var(--f-type);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);border-bottom:1px solid var(--rule);justify-content:space-between;gap:12px;padding-bottom:10px;font-size:12px;display:flex}.intro-plate{font-family:var(--f-plate);color:var(--ink);text-align:center;margin:26px 0 8px;font-size:clamp(54px,11vw,150px);font-weight:700;line-height:.95}.intro-rule{border-top:3px double var(--rule);width:min(880px,100%);height:6px;animation:.45s ease-out .8s forwards intro-rule;transform:scaleX(0)}.intro-sub{font-family:var(--f-type);letter-spacing:.32em;text-transform:uppercase;color:var(--ink-2);text-align:center;margin-top:14px;font-size:13px}.intro-press{font-family:var(--f-type);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;clip-path:inset(0 100% 0 0);font-size:12px;animation:.7s steps(16,end) .25s forwards intro-type;position:absolute;bottom:12vh;left:50%;transform:translate(-50%)}.intro-stamp{border:3px solid var(--tint-red);outline:1.5px solid var(--tint-red);outline-offset:2px;color:var(--tint-red);font-family:var(--f-type);letter-spacing:.3em;text-transform:uppercase;opacity:0;padding:6px 10px 6px 16px;font-size:18px;font-weight:700;animation:.32s cubic-bezier(.2,1.4,.4,1) 1.05s forwards intro-stamp;position:absolute;top:50%;left:50%;transform:rotate(-9deg)scale(1.8)}.intro-roller{background:linear-gradient(#47433c 0%,#1d1b18 38%,#0e0c0a 62%,#3a3229 100%);border-radius:24px;height:48px;animation:.75s cubic-bezier(.45,0,.25,1) .1s forwards intro-roll;position:absolute;top:-56px;left:-2%;right:-2%;box-shadow:0 10px 18px #1d191459}@keyframes intro-ink{to{clip-path:inset(0)}}@keyframes intro-roll{to{transform:translateY(calc(100vh + 70px))}}@keyframes intro-rule{to{transform:scaleX(1)}}@keyframes intro-type{to{clip-path:inset(0)}}@keyframes intro-stamp{to{opacity:1;transform:rotate(-9deg)scale(1)}}@keyframes intro-lift{0%{transform:none}to{visibility:hidden;pointer-events:none;transform:translateY(-105%)rotate(-1.2deg)}}@keyframes intro-fade{to{opacity:0;visibility:hidden;pointer-events:none}}@media (max-width:640px){.intro-meta span:last-child{display:none}.intro-sub{letter-spacing:.18em;font-size:11px}.intro-stamp{font-size:15px;translate:-50% 150px}}@media (prefers-reduced-motion:reduce){.intro{display:none!important}}@media print{.intro{display:none!important}}svg[data-off],svg[data-off] *{animation-play-state:paused!important}.photo.app-shot img{background:#f8f9fb}.win-bar{z-index:2;background:var(--paper-2);border-bottom:1px solid var(--rule);flex:none;align-items:center;gap:6px;padding:8px 12px;display:flex;position:relative}.win-bar i{border:1px solid var(--ink-2);opacity:.55;border-radius:50%;width:9px;height:9px}.win-bar span{font-family:var(--f-type);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin-left:8px;font-size:11.5px;overflow:hidden}.photo.app-shot:hover img,.app-card .photo:hover img{transform:none}.app-gallery{flex-direction:column;gap:28px;display:flex}.app-gallery .app-shot{width:100%}.next-steps.trio{grid-template-columns:repeat(3,minmax(0,1fr))}.app-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;display:grid}.app-card{flex-direction:column;gap:12px;min-width:0;display:flex;position:relative}.app-cards>.app-card+.app-card:before{content:"";border-left:1px solid var(--rule);position:absolute;top:0;bottom:0;left:-24px}.app-card .photo img{background:#f8f9fb}.app-card h3{margin-top:6px;font-size:26px}.app-card p{color:var(--ink-2);font-size:16px}@media (max-width:860px){.next-steps.trio,.app-cards{grid-template-columns:1fr}.app-cards>.app-card+.app-card{border-top:1px solid var(--rule);margin-top:30px;padding-top:26px}.app-cards>.app-card+.app-card:before{display:none}}.cv-tailor .tl-scissors{animation:7s ease-in-out infinite both tl-cut}@keyframes tl-cut{0%,6%{transform:translate(66px)}46%,54%{transform:translate(300px)}94%,to{transform:translate(66px)}}.cv-funnel .fd{animation:4s cubic-bezier(.5,0,.7,1) infinite both fn-drop}.cv-funnel .fd1{animation-delay:-.8s}.cv-funnel .fd2{animation-delay:-1.6s}.cv-funnel .fd3{animation-delay:-2.4s}.cv-funnel .fd4{animation-delay:-3.2s}@keyframes fn-drop{0%{opacity:0;transform:translateY(0)}8%{opacity:1}88%{opacity:1;transform:translateY(176px)}to{opacity:0;transform:translateY(186px)}}.cv-funnel .leak{animation:9s ease-in-out infinite both fn-leak}.cv-funnel .patch{transform-box:fill-box;transform-origin:50%;animation:9s cubic-bezier(.2,1.4,.4,1) infinite both fn-patch}.cv-funnel .pt1{animation-delay:.4s}@keyframes fn-leak{0%,40%{opacity:1}48%,92%{opacity:0}to{opacity:1}}@keyframes fn-patch{0%,42%{opacity:0;transform:scale(.4)}50%,92%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.cv-sign .cart{animation:6s linear infinite both sg-cart}@keyframes sg-cart{0%{opacity:0;transform:translate(150px,254px)}6%{opacity:1}86%{opacity:1}to{opacity:0;transform:translate(350px,254px)}}.cv-sign .sign{transform-box:view-box;transform-origin:239px 117px;animation:3s ease-in-out infinite sg-swing}@keyframes sg-swing{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}.cv-vitals .hand{transform-box:view-box;transform-origin:98px 128px;animation:6s cubic-bezier(.4,0,.2,1) infinite both vt-hand}@keyframes vt-hand{0%,8%{transform:rotate(0)}40%,86%{transform:rotate(58deg)}to{transform:rotate(0)}}.cv-vitals .shift,.cv-vitals .btnx{animation:6s ease-in-out infinite both vt-shift}@keyframes vt-shift{0%,20%{transform:translateY(0)}24%,46%{transform:translateY(16px)}52%,to{transform:translateY(0)}}.cv-vitals .ripple{transform-box:fill-box;transform-origin:50%;animation:2s ease-out infinite both vt-ripple}@keyframes vt-ripple{0%{opacity:0;transform:scale(.6)}10%{opacity:1}to{opacity:0;transform:scale(3)}}.cv-vitals .finger{animation:2s ease-in-out infinite both vt-tap}@keyframes vt-tap{0%,to{transform:translate(0)}8%{transform:translate(-1px,3px)}20%{transform:translate(0)}}.cv-anat .ld{stroke-dasharray:1;stroke-dashoffset:1px;animation:9s ease-out infinite both an-line}.cv-anat .nt{animation:9s ease-out infinite both an-note}.cv-anat .ld1,.cv-anat .nt1{animation-delay:.6s}.cv-anat .ld2,.cv-anat .nt2{animation-delay:1.2s}.cv-anat .ld3,.cv-anat .nt3{animation-delay:1.8s}.cv-anat .ld4,.cv-anat .nt4{animation-delay:2.4s}@keyframes an-line{0%,4%{stroke-dashoffset:1px}12%,86%{stroke-dashoffset:0}94%,to{stroke-dashoffset:1px}}@keyframes an-note{0%,10%{opacity:0}15%,86%{opacity:1}94%,to{opacity:0}}.cv-popup .cur{animation:8s ease-in-out infinite both pp-cur}@keyframes pp-cur{0%,6%{transform:translate(300px,236px)}34%{transform:translate(400px,54px)}40%,62%{transform:translate(404px,46px)}72%{transform:translate(282px,216px)}to{transform:translate(300px,236px)}}.cv-popup .dim{animation:8s ease-in-out infinite both pp-dim}.cv-popup .pop{transform-box:fill-box;transform-origin:50%;animation:8s cubic-bezier(.2,1.3,.4,1) infinite both pp-pop}.cv-popup .tick{stroke-dasharray:16;animation:8s ease-out infinite both pp-tick}@keyframes pp-dim{0%,36%{opacity:0}40%,90%{opacity:1}96%,to{opacity:0}}@keyframes pp-pop{0%,36%{opacity:0;transform:scale(.8)}42%,90%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(1)}}@keyframes pp-tick{0%,70%{stroke-dashoffset:16px}76%,90%{stroke-dashoffset:0}96%,to{stroke-dashoffset:16px}}.cv-type .tq{clip-path:inset(0 100% 0 0);animation:10s steps(18,end) infinite both tw-line}.cv-type .tq1{animation-delay:.9s}.cv-type .tq2{animation-delay:1.8s}.cv-type .tq3{animation-delay:2.7s}.cv-type .tq4{animation-delay:3.6s}.cv-type .tq5{animation-delay:4.5s}.cv-type .tq6{animation-delay:5.4s}@keyframes tw-line{0%{clip-path:inset(0 100% 0 0)}8%,84%{clip-path:inset(0)}92%,to{clip-path:inset(0 100% 0 0)}}.cv-type .hit{animation:.45s ease-in-out infinite tw-key}@keyframes tw-key{0%,60%,to{transform:translateY(0)}30%{transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.cv-anat .ld{stroke-dashoffset:0}.cv-anat .nt,.cv-funnel .patch,.cv-popup .pop,.cv-popup .dim{opacity:1}.cv-type .tq{clip-path:none}.cv-funnel .leak{opacity:0}}.post-grid.cols3{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.post-grid.cols3>*{min-width:0;position:relative}.post-grid.cols3>.post-card:before,.post-grid.cols3>.post-cell .post-card:before{display:none}.post-grid.cols3 .post-card h3{font-size:22px}.post-cell[hidden]{display:none}.topic-bar{flex-wrap:wrap;gap:8px;margin:-6px 0 30px;display:flex}.topic-bar button{font-family:var(--f-type);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--ink);background:var(--paper-2);color:var(--ink);cursor:pointer;padding:8px 12px;font-size:12.5px}.topic-bar button span{color:var(--ink-3);margin-left:4px}.topic-bar button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.topic-bar button[aria-pressed=true] span{color:#b9a58a}.topic-bar button:hover{background:var(--paper-3)}.topic-bar button[aria-pressed=true]:hover{background:var(--ink)}.post-link{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin:4px 0 22px;padding:12px 16px;font-size:17px}.post-link span{color:var(--ink-2);font-style:italic}.post-link a{color:var(--red);font-family:var(--f-type);letter-spacing:.04em;text-transform:uppercase;font-size:13.5px;text-decoration:none}.post-link a:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:1100px){.post-grid.cols3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.post-grid.cols3{grid-template-columns:1fr;gap:0}.post-grid.cols3>*+*{border-top:1px solid var(--rule);margin-top:30px;padding-top:24px}.post-grid.cols3 .post-card+.post-card{border-top:0;margin-top:0;padding-top:0}}.photo.app-shot img,.app-card .photo img{filter:grayscale(.5)sepia(.08)contrast(1.02)}.photo.app-shot:after,.app-card .photo:after{opacity:.12}.photo.app-shot:hover img,.app-card .photo:hover img{filter:none}.photo.app-shot:hover:after,.app-card .photo:hover:after{opacity:0}.svc-ads{border-top:3px double var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.svc-ads>article{border-bottom:1px solid var(--rule);border-right:1px solid var(--rule);flex-direction:column;gap:10px;min-width:0;padding:26px 26px 30px;display:flex}.svc-ads>article:nth-child(3n){border-right:0}.svc-ads>article:nth-child(3n+1){padding-left:0}.svc-ads>article:nth-child(3n){padding-right:0}.svc-ad-top{justify-content:space-between;align-items:flex-start;display:flex}.svc-ad-top .no{font-family:var(--f-display);color:var(--red);font-size:40px;font-style:italic;font-weight:900;line-height:1}.svc-ads h3{font-size:25px;line-height:1.12}.svc-ads h3 a{text-decoration:none}.svc-ads h3 a:hover{color:var(--red)}.svc-ads p:not(.kicker){color:var(--ink-2);font-size:16px}.svc-ads .more{margin-top:auto;padding-top:6px}.svc-icon{flex:none}.svc-ads article:hover .si-spin{animation:3s linear infinite si-spin}.svc-ads article:hover .si-needle{animation:1.2s ease-in-out infinite alternate si-needle}.svc-ads article:hover .si-a{animation:1s steps(2,end) infinite si-blink}.si-spin,.si-needle{transform-box:view-box;transform-origin:32px 32px}.si-needle{transform-origin:32px 40px}@keyframes si-spin{to{transform:rotate(360deg)}}@keyframes si-needle{0%{transform:rotate(-60deg)}to{transform:rotate(10deg)}}@keyframes si-blink{50%{opacity:.25}}.related-cases{border-top:3px double var(--rule);margin-top:22px;padding-top:12px}.related-cases ul{margin-top:6px;list-style:none}.related-cases a{border-bottom:1px solid var(--paper-3);flex-direction:column;padding:10px 0;text-decoration:none;display:flex}.related-cases b{font-family:var(--f-display);font-size:19px}.related-cases span{font-family:var(--f-type);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);font-size:11.5px}.related-cases a:hover b{color:var(--red)}.other-services{border-top:3px double var(--rule);flex-wrap:wrap;gap:8px 26px;padding-top:14px;list-style:none;display:flex}.other-services a{font-family:var(--f-display);font-size:18px;font-weight:700;text-decoration:none}.other-services a:hover{color:var(--red)}@media (max-width:1100px){.svc-ads{grid-template-columns:repeat(2,minmax(0,1fr))}.svc-ads>article:nth-child(n){border-right:1px solid var(--rule);padding:24px 22px 28px}.svc-ads>article:nth-child(2n){border-right:0;padding-right:0}.svc-ads>article:nth-child(odd){padding-left:0}}@media (max-width:860px){.svc-ads{grid-template-columns:1fr}.svc-ads>article:nth-child(n){border-right:0;padding:22px 0 26px}}@media (prefers-reduced-motion:reduce){.svc-ads article:hover *{animation:none!important}}.svc-ads.four{grid-template-columns:repeat(4,minmax(0,1fr))}.svc-ads.four>article:nth-child(n){border-right:1px solid var(--rule);padding:22px 22px 26px}.svc-ads.four>article:nth-child(4n){border-right:0;padding-right:0}.svc-ads.four>article:nth-child(4n+1){padding-left:0}.svc-ads.four h3{font-size:21px}.why-cols{column-count:3;text-align:left;-webkit-hyphens:manual;hyphens:manual}.why-cols>p:first-child:first-letter{float:none;font:inherit;color:inherit;padding:0}@media (max-width:1100px){.svc-ads.four{grid-template-columns:repeat(2,minmax(0,1fr))}.svc-ads.four>article:nth-child(n){border-right:1px solid var(--rule);padding:22px 22px 26px}.svc-ads.four>article:nth-child(2n){border-right:0;padding-right:0}.svc-ads.four>article:nth-child(odd){padding-left:0}.why-cols{column-count:2}}@media (max-width:860px){.svc-ads.four{grid-template-columns:1fr}.svc-ads.four>article:nth-child(n){border-right:0;padding:22px 0 26px}.why-cols{column-count:1}}.post-body.no-drop>p:first-child:first-letter{float:none;font:inherit;color:inherit;padding:0}.pkgs{border-top:3px double var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;padding-top:26px;display:grid}.pkg{border:1px solid var(--rule);background:var(--paper-2);flex-direction:column;gap:10px;padding:22px 22px 24px;display:flex;position:relative}.pkg.featured{border:2px solid var(--red);outline:1px solid var(--red);outline-offset:4px}.pkg-flag{background:var(--red);color:var(--paper);font-family:var(--f-type);letter-spacing:.12em;text-transform:uppercase;padding:4px 10px;font-size:11px;position:absolute;top:-13px;left:20px}.pkg h3{font-size:25px;line-height:1.15}.pkg-desc{color:var(--ink-2);font-size:16px;line-height:1.5}.pkg-meta{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,auto);justify-content:start;gap:4px 22px;margin:4px 0;padding:10px 0;display:grid}.pkg-meta dt{font-family:var(--f-type);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);font-size:10.5px}.pkg-meta dd{font-family:var(--f-display);margin:2px 0 0;font-size:19px;font-weight:900}.pkg ul{flex:1;gap:7px;margin:0 0 8px;padding:0;list-style:none;display:grid}.pkg li{padding-left:22px;font-size:15.5px;line-height:1.4;position:relative}.pkg li:before{content:"✓";color:var(--red);font-weight:700;position:absolute;left:0}.pkg .btn{justify-content:center}@media (max-width:1000px){.pkgs{grid-template-columns:1fr;gap:30px}}.ornek-toc{border-top:3px double var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));margin:30px 0 0;padding:0;list-style:none;display:grid}.ornek-toc li{border-bottom:1px solid var(--rule);border-right:1px solid var(--rule)}.ornek-toc li:last-child{border-right:0}.ornek-toc a{color:inherit;gap:4px;padding:14px 16px 16px;text-decoration:none;transition:background .15s;display:grid}.ornek-toc a:hover{background:var(--paper-2)}.ornek-toc b{font-family:var(--f-display);font-size:20px;line-height:1.2}.ornek-toc span:last-child{color:var(--ink-2);font-size:14px}.ornek{scroll-margin-top:20px}@media (max-width:860px){.ornek-toc{grid-template-columns:1fr 1fr}.ornek-toc li:nth-child(2n){border-right:0}}.ornek .photo img{filter:none}.ornek .photo:after{display:none}.svc-list{border-top:3px double var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.svc-list li{border-bottom:1px solid var(--rule);border-right:1px solid var(--rule)}.svc-list li:nth-child(3n){border-right:0}.svc-list a{color:inherit;gap:8px;height:100%;padding:18px 18px 22px;text-decoration:none;transition:background .15s;display:grid}.svc-list a:hover{background:var(--paper-2)}.svc-list b{font-family:var(--f-display);font-size:21px;line-height:1.2}.svc-list span{color:var(--ink-2);font-size:15px;line-height:1.5}@media (max-width:860px){.svc-list{grid-template-columns:1fr}.svc-list li{border-right:0}.svc-list a{padding-left:0;padding-right:0}}.soz{border-top:3px double var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:36px;padding-top:24px;display:grid}.soz-form{min-width:0}.soz-out{gap:14px;min-width:0;display:grid;position:sticky;top:16px}.soz-doc{border:1px solid var(--rule);outline:1px solid var(--rule);outline-offset:4px;background:var(--paper-2);white-space:pre-wrap;height:620px;color:var(--ink);padding:22px 24px;font-size:15px;line-height:1.6;overflow:auto}.soz-doc mark,.soz-hint mark{color:inherit;background:#f6e3a1;padding:0 2px}.soz-hint{color:var(--ink-2);margin-top:10px;font-size:13.5px;line-height:1.5}.soz-uyari{max-width:900px;margin-top:30px}.soz .opts .opt{font-size:12px}@media (max-width:960px){.soz{grid-template-columns:1fr}.soz-out{position:static}.soz-doc{height:480px}}
