.pf{--pf-ground: #0a0612;--pf-cloth: #16161b;--pf-paper: #e8dcc3;--pf-ink: #1b1a17;--pf-tape: #f4c430;--pf-tape-d: #9a7410;--pf-chalk: #f1ede4;--pf-brass: #b8893a;--pf-pink: #ff4fd8;--pf-white: #f7f1e2;--pf-ease: cubic-bezier(.2, .7, .2, 1);--pf-disp: var(--atb-font-display, "ATB Archivo", Arial, sans-serif);--pf-body: "Assistant", var(--font-body-family, sans-serif);--pf-tex: 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='.9' numOctaves='2' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 .945 0 0 0 0 .93 0 0 0 0 .894 -3.2 0 0 0 2.3'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");--pf-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' seed='9'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .9 -.25'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E");--pf-stripe: repeating-linear-gradient(90deg, rgba(241, 237, 228, .055) 0 1px, transparent 1px 34px), repeating-linear-gradient(60deg, rgba(255, 255, 255, .018) 0 1px, transparent 1px 5px), repeating-linear-gradient(-60deg, rgba(255, 255, 255, .018) 0 1px, transparent 1px 5px);position:relative;z-index:0;isolation:isolate;container-type:inline-size;container-name:pf;background:var(--pf-ground);color:var(--pf-chalk);font-family:var(--pf-body);font-size:17px;line-height:1.5;overflow-x:clip;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.pf *,.pf *:before,.pf *:after{box-sizing:border-box}.pf p,.pf h1,.pf h2,.pf h3,.pf ul,.pf ol,.pf dl,.pf dd,.pf dt,.pf figure,.pf figcaption{margin:0;padding:0}.pf ul,.pf ol{list-style:none}.pf img{max-width:100%}.pf i{font-style:normal}.pf button{font-family:inherit;color:inherit;-webkit-tap-highlight-color:transparent}.pf a{-webkit-tap-highlight-color:transparent}.pf :focus-visible{outline:2px solid var(--pf-tape);outline-offset:3px}.pf-defs{position:absolute;width:0;height:0;overflow:hidden}.pf-vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pf-hero,.pf-ch,.pf-break,.pf-close{--pf-gut: 16px;--pf-gut: max(16px, calc((100cqi - 1160px)/2) )}.pf .pf-wrap{padding-left:var(--pf-gut);padding-right:var(--pf-gut)}.pf .pf-label{font-family:var(--pf-body);font-weight:600;font-size:12.5px;line-height:1.25;letter-spacing:.16em;text-transform:uppercase;color:#f1ede4b8}.pf .pf-h2{font-family:var(--pf-disp);font-weight:750;font-stretch:100%;font-size:36px;font-size:clamp(33px,9.4cqi,62px);line-height:.98;letter-spacing:-.012em;color:var(--pf-chalk);text-transform:none}.pf .pf-h3{font-family:var(--pf-disp);font-weight:750;font-stretch:100%;font-size:21px;line-height:1.1;letter-spacing:0;color:inherit;text-transform:none}.pf .pf-text{font-size:17px;line-height:1.5;color:#f1ede4e0;max-width:35em}.pf-chalk{display:inline-block;font-family:var(--pf-disp);font-weight:700;font-stretch:100%;color:var(--pf-chalk);transform:skew(-9deg) rotate(-2deg);transform-origin:0 100%}@supports ((-webkit-background-clip: text) or (background-clip: text)){.pf-chalk{background:var(--pf-tex),linear-gradient(#f1ede48c,#f1ede48c);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}}.pf .pf-ch--paper :focus-visible{outline-color:var(--pf-ink)}.pf-ch--paper .pf-chalk{background:none;color:var(--pf-ink);-webkit-text-fill-color:currentColor;opacity:.82}.pf-ch--paper .pf-label{color:#1b1a17bd}.pf-ch--paper .pf-h2{color:var(--pf-ink)}.pf-ch--paper .pf-text{color:#1b1a17e0}.pf .pf-btn{--cap: 46px;position:relative;isolation:isolate;display:inline-flex;align-items:center;min-height:52px;padding:0 calc(var(--cap) + 11px) 0 16px;font-family:var(--pf-disp);font-weight:800;font-stretch:100%;font-size:17px;line-height:1.1;letter-spacing:.005em;color:#1c0518;text-decoration:none}.pf-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgba(28,5,24,.6) 1.5px,transparent 0) 9px calc(100% - 5px) / 10px 8px repeat-x,linear-gradient(90deg,rgba(28,5,24,.6) 1.5px,transparent 0) 9px calc(100% - 5px) / 50px 13px repeat-x,linear-gradient(180deg,#ff7fe2,var(--pf-pink) 34%,#f03ccb);clip-path:polygon(0 5px,calc(100% - var(--cap)) 5px,calc(100% - var(--cap)) 0,100% 0,100% 100%,calc(100% - var(--cap)) 100%,calc(100% - var(--cap)) calc(100% - 5px),0 calc(100% - 5px))}.pf-btn:after{content:"";position:absolute;right:0;top:0;bottom:0;width:var(--cap);z-index:-1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231c0518' stroke-width='2.6' stroke-linecap='square'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6'/%3E%3C/svg%3E") 62% 50% / 20px 20px no-repeat,radial-gradient(circle at 9px 10px,#7d1767 0 2.2px,rgba(255,255,255,.5) 2.4px 3px,transparent 3.2px),radial-gradient(circle at 9px calc(100% - 10px),#7d1767 0 2.2px,rgba(255,255,255,.5) 2.4px 3px,transparent 3.2px),linear-gradient(180deg,#ffa9ec,#ff5fdc 22%,#e13abf 70%,#b3238f);box-shadow:inset 1px 0 #1c051859,inset 0 1px #ffffff8c;transition:filter .15s}.pf-btn:hover:after{filter:brightness(1.12)}.pf .pf-btn2{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 20px;background:none;border:1px solid currentColor;border-radius:0;font-family:var(--pf-disp);font-weight:750;font-stretch:100%;font-size:16px;line-height:1.1;color:var(--pf-chalk);text-decoration:none;cursor:pointer}.pf-btn2:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px dashed currentColor;opacity:.55;pointer-events:none}.pf-btn2:hover{background:#f1ede414}.pf-btn2[aria-disabled=true]{opacity:.4;cursor:default}.pf-grade{position:relative;display:block;overflow:hidden}.pf-grade img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.84) sepia(.16) contrast(1.05) brightness(.97)}.pf-grade:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--pf-grain);mix-blend-mode:overlay;opacity:.5;pointer-events:none}.pf-grade:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(120% 90% at 50% 40%,#ffd6961a,#16100a80);mix-blend-mode:multiply;pointer-events:none}.pf-print{position:relative;width:66%;margin-left:auto;margin-right:6px;transform:rotate(1.6deg)}.pf-print:before{content:"";position:absolute;top:-11px;right:-11px;bottom:-11px;left:-11px;pointer-events:none;opacity:.8;background:linear-gradient(var(--pf-chalk),var(--pf-chalk)) 0 11px / 8px 1px no-repeat,linear-gradient(var(--pf-chalk),var(--pf-chalk)) 11px 0 / 1px 8px no-repeat,linear-gradient(var(--pf-chalk),var(--pf-chalk)) 100% 11px / 8px 1px no-repeat,linear-gradient(var(--pf-chalk),var(--pf-chalk)) calc(100% - 11px) 0 / 1px 8px no-repeat,linear-gradient(var(--pf-chalk),var(--pf-chalk)) 0 calc(100% - 11px) / 8px 1px no-repeat,linear-gradient(var(--pf-chalk),var(--pf-chalk)) 11px 100% / 1px 8px no-repeat,linear-gradient(var(--pf-chalk),var(--pf-chalk)) 100% calc(100% - 11px) / 8px 1px no-repeat,linear-gradient(var(--pf-chalk),var(--pf-chalk)) calc(100% - 11px) 100% / 1px 8px no-repeat}.pf-ch--paper .pf-print:before{filter:invert(1);opacity:.7}.pf-print__img{aspect-ratio:3 / 4;border:5px solid #efe8d8;box-shadow:0 12px 24px #0000008c;background:#1a1714}.pf-pin{position:absolute;left:50%;top:-7px;z-index:2;width:15px;height:15px;margin-left:-7px;border-radius:50%;background:radial-gradient(circle at 34% 30%,#fff 0 9%,#f5dc9c 22%,#b8893a 60%,#5e4215);box-shadow:3px 5px 4px #00000080}.pf-pin:after{content:"";position:absolute;left:10px;top:12px;width:15px;height:2px;background:linear-gradient(90deg,rgba(0,0,0,.5),transparent);transform:rotate(50deg);transform-origin:0 50%}.pf-tape__face,.pf-len__face,.pf-gauge__tape{background-color:var(--pf-tape)}.pf-hero{position:relative;display:flex;flex-direction:column;min-height:560px;overflow:hidden;background:var(--pf-ground)}@supports (height: 100svh){.pf-hero{min-height:max(560px,min(calc(100svh - var(--header-height, 68px)),940px))}}.pf-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.pf-hero__media picture{display:block;width:100%;height:100%}.pf-hero__media img{object-position:50% 0;filter:saturate(.86) sepia(.14) contrast(1.04) brightness(1.12)}.pf-hero__media.pf-grade:after{opacity:.55}.pf-hero__fade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(180deg,var(--pf-ground) 0,rgba(10,6,18,.62) 16%,rgba(10,6,18,0) 36%);pointer-events:none}.pf-hero__stamp{position:relative;z-index:2;padding-top:14px}.pf-hero__top{position:relative;z-index:2}.pf .pf-block{display:inline-flex;border:1px solid rgba(241,237,228,.5);font-family:var(--pf-body);font-weight:600;font-size:12px;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:#f1ede4db;background:#0a061259}.pf-block span{padding:7px 8px 6px}.pf-block span+span{border-left:1px solid rgba(241,237,228,.5)}.pf-titlebox{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:14px}.pf .pf-title{font-family:var(--pf-disp);font-weight:750;font-stretch:100%;font-size:58px;font-size:clamp(48px,15.2cqi,112px);line-height:.92;letter-spacing:-.025em;color:var(--pf-chalk);text-transform:none}.pf-title__l{display:block;overflow:hidden;padding-bottom:.09em;margin-bottom:-.09em;white-space:nowrap}.pf-title__l>span{display:block}.pf-tdim{position:relative;display:flex;align-items:center;height:20px;margin-top:9px;color:#f1ede49e;transition:color .2s}.pf-tdim:before,.pf-tdim:after{content:"";flex:1;height:1px;background:currentColor}.pf-tdim i{position:absolute;top:3px;width:1px;height:14px;background:currentColor}.pf-tdim i:first-child{left:0}.pf-tdim i:last-child{right:0}.pf-tdim b{padding:0 9px;font-family:var(--pf-disp);font-weight:800;font-stretch:118%;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;white-space:nowrap}.pf-hero.is-measured .pf-tdim{color:var(--pf-tape)}.pf-hero.is-measured .pf-tdim b{font-size:15px;letter-spacing:.02em;text-transform:none}.pf-hero__low{position:relative;z-index:2;margin-top:auto;padding-bottom:18px}.pf-hero__low:before{content:"";position:absolute;left:0;right:0;top:-84px;bottom:0;background:linear-gradient(180deg,rgba(22,22,27,0) 0,rgba(22,22,27,.78) 76px,rgba(22,22,27,.96) 128px,var(--pf-cloth) 190px);pointer-events:none}.pf-hero__copy{position:relative;margin-top:10px}.pf-hero .pf-btn{--cap: 44px;max-width:calc(100cqi - var(--pf-gut) - 156px);padding-left:14px;padding-right:calc(var(--cap) + 9px);font-size:16.5px}.pf .pf-lede{font-size:17px;line-height:1.38;color:var(--pf-chalk);max-width:30em;margin-bottom:12px}.pf-tape{position:relative;--s: 1;--th: calc(40px * var(--s));--tabw: calc(62px * var(--s))}.pf .pf-tape__bar{position:absolute;left:0;right:0;top:0;z-index:3;display:none;align-items:flex-end;justify-content:space-between;height:calc(62px * var(--s) - 14px);padding-left:calc(86px * var(--s));pointer-events:none}.pf--js .pf-tape__bar{display:flex}.pf .pf-tape__cue{display:flex;align-items:center;gap:8px;font-size:22px;line-height:1;white-space:nowrap}.pf-tape__cue svg{flex:none;fill:none;stroke:var(--pf-chalk);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.pf .pf-tape__read{display:flex;align-items:baseline;gap:5px;font-family:var(--pf-disp);font-weight:800;font-stretch:125%;font-size:30px;line-height:.9;font-variant-numeric:tabular-nums;color:var(--pf-chalk)}.pf-tape__read span{font-family:var(--pf-body);font-weight:600;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:#f1ede4b8}.pf-tape.is-lock .pf-tape__read,.pf-tape.is-lock .pf-tape__read span{color:var(--pf-tape)}.pf-tape__rig{position:relative;height:calc(108px * var(--s))}.pf-tape__case{position:absolute;left:calc(-44px * var(--s));top:0;z-index:2;width:calc(124px * var(--s));height:calc(108px * var(--s));filter:drop-shadow(0 7px 6px rgba(0,0,0,.62));transform-origin:44% 60%;pointer-events:none}.pf--motion .pf-tape__case{transition:transform .18s var(--pf-ease)}.pf--motion .pf-tape.is-held .pf-tape__case{transform:translate(3px) rotate(2.2deg)}.pf-tape__case svg,.pf-len__case svg{display:block;width:100%;height:100%;overflow:visible}.pf-tape__run{position:absolute;left:calc(74px * var(--s));right:0;top:calc(62px * var(--s) - 14px);height:calc(var(--th) + 28px);overflow:hidden;z-index:1}.pf-tape__strip{position:absolute;top:14px;right:calc(100% - var(--tabw));width:980px;height:var(--th);will-change:transform}.pf-tape__face{position:absolute;left:0;top:0;bottom:0;right:calc(var(--tabw) - 2px);box-shadow:0 5px 5px #0000008c,inset 0 -2px 0 var(--pf-tape-d),inset 0 1px #ffffff8c;background-image:linear-gradient(to left,var(--pf-ink) 2px,transparent 0),linear-gradient(to left,var(--pf-ink) 1.5px,transparent 0),linear-gradient(to left,rgba(27,26,23,.9) 1px,transparent 0),linear-gradient(#1b1a178c,#1b1a178c),repeating-linear-gradient(90deg,rgba(0,0,0,.04) 0 1px,transparent 1px 3px),linear-gradient(180deg,#ffe07a 0,#f7cb3c 22%,var(--pf-tape) 60%,#e0ae1c 100%);background-size:100px 56%,100px 40%,10px 24%,100% 1px,auto,auto;background-position:right 0 bottom 2px,right 50px bottom 2px,right 0 bottom 2px,0 4px,0 0,0 0;background-repeat:repeat-x,repeat-x,repeat-x,no-repeat,repeat,no-repeat}.pf-tape__face i{position:absolute;top:6px;right:calc(var(--k) * 100px + 6px);font-family:var(--pf-disp);font-weight:800;font-stretch:118%;font-size:calc(15px * var(--s));line-height:1;color:var(--pf-ink);font-variant-numeric:tabular-nums}.pf-tape__curl{position:absolute;left:0;top:13px;width:30px;height:calc(var(--th) + 2px);background:linear-gradient(90deg,#080502db,#08050266 36%,#fff4be4d 62%,#fff4be00);pointer-events:none}.pf .pf-tape__tab{position:absolute;right:0;top:50%;width:var(--tabw);height:60px;margin:-30px 0 0;padding:0;background:none;border:0;border-radius:0;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;opacity:1}.pf-tape__tab svg{position:absolute;left:0;top:50%;width:100%;height:calc(56px * var(--s));margin-top:calc(-28px * var(--s));overflow:visible;pointer-events:none;filter:drop-shadow(0 3px 3px rgba(0,0,0,.5))}.pf-tape.is-held .pf-tape__tab{cursor:grabbing}.pf .pf-tape__tab:focus-visible{outline:2px dashed var(--pf-chalk);outline-offset:-3px}.pf-ch{position:relative;background:var(--pf-stripe),var(--pf-cloth)}.pf-sheet{position:relative;padding:34px 0 60px}.pf-ch--paper{padding:10px 8px 14px}.pf-ch--paper .pf-sheet{--pf-gut: 14px;--pf-gut: max(14px, calc((100cqi - 1160px)/2 - 8px) );background:var(--pf-grain),var(--pf-paper);background-blend-mode:multiply;color:var(--pf-ink);padding:30px 0 48px;filter:drop-shadow(0 8px 14px rgba(0,0,0,.5));clip-path:polygon(0 0,20% 0,calc(20% + 8px) 10px,calc(20% + 16px) 0,calc(100% - 22px) 0,100% 22px,100% 100%,72% 100%,calc(72% - 8px) calc(100% - 10px),calc(72% - 16px) 100%,0 100%)}.pf-ch--paper:after{content:"";position:absolute;right:20px;top:110px;bottom:90px;width:9px;pointer-events:none;opacity:.5;background:linear-gradient(var(--pf-ink),var(--pf-ink)) 4px 0 / 1px 100% no-repeat,conic-gradient(from 150deg at 50% 0,var(--pf-ink) 60deg,transparent 0) 0 0 / 9px 9px no-repeat,conic-gradient(from -30deg at 50% 100%,var(--pf-ink) 60deg,transparent 0) 0 100% / 9px 9px no-repeat;display:none}.pf-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.pf-ch__head{display:grid;gap:10px}.pf-ch{scroll-margin-top:84px}.pf-len{position:relative;z-index:1;--u: 22px;--lh: 26px;--endw: calc(9px + var(--r) * 1.7px);height:var(--lh);margin-bottom:26px}.pf-len__strip{position:absolute;left:0;top:0;display:flex;align-items:center;width:calc(var(--pf-gut) - 16px + 13.2 * var(--u) + var(--endw));height:var(--lh);filter:drop-shadow(0 4px 3px rgba(0,0,0,.5))}.pf-len__face{position:relative;flex:1;height:100%;overflow:hidden;box-shadow:inset 0 -2px 0 var(--pf-tape-d),inset 0 1px #ffffff80;background-image:linear-gradient(to left,var(--pf-ink) 1.5px,transparent 0),linear-gradient(to left,rgba(27,26,23,.9) 1px,transparent 0),repeating-linear-gradient(90deg,rgba(0,0,0,.04) 0 1px,transparent 1px 3px),linear-gradient(180deg,#ffe07a 0,#f7cb3c 24%,var(--pf-tape) 62%,#e0ae1c 100%);background-size:var(--u) 46%,var(--u) 26%,auto,auto;background-position:right 0 bottom 2px,right calc(var(--u) / 2) bottom 2px,0 0,0 0;background-repeat:repeat-x,repeat-x,repeat,no-repeat}.pf-len__face i{position:absolute;top:3px;right:calc(var(--k) * var(--u) + 3px);font-family:var(--pf-disp);font-weight:800;font-stretch:108%;font-size:10px;line-height:1;color:var(--pf-ink);font-variant-numeric:tabular-nums}.pf-len__end{flex:none;width:var(--endw);height:calc(100% + 5px);border-radius:2px;background:linear-gradient(90deg,#6f5207 0,#e2b322 20%,#ffe893 40%,var(--pf-tape) 58%,#a47c0e 84%,#55400a 100%);box-shadow:inset 0 1px #1b1a1759,inset 0 -1px #1b1a1773,3px 2px 4px #00000073}.pf-len--hook .pf-len__end{width:12px;--endw: 12px;height:calc(100% + 6px);border-radius:1.5px;background:radial-gradient(circle at 6px 6px,#5e4215 0 1.3px,transparent 1.6px),radial-gradient(circle at 6px calc(100% - 6px),#5e4215 0 1.3px,transparent 1.6px),linear-gradient(180deg,#f8e2a4,#dcb15a 22%,#b8893a 62%,#6a4a18);box-shadow:inset 0 0 0 1px #4d3611e6,2px 2px 3px #00000073}.pf-len--hook{--endw: 12px}.pf-len__no{position:absolute;left:calc(var(--pf-gut) + 13.2 * var(--u) + var(--endw));top:-15px;font-size:54px;line-height:1}.pf-len__no .pf-chalk{transform:skew(-9deg) rotate(-7deg);font-weight:800}.pf-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.pf-card{position:relative;filter:drop-shadow(0 6px 7px rgba(0,0,0,.5));transition:opacity .25s}.pf-card:nth-child(4n+1){transform:rotate(-.5deg)}.pf-card:nth-child(4n+2){transform:rotate(.4deg)}.pf-card:nth-child(4n+4){transform:rotate(-.3deg)}.pf .pf-card__link{position:relative;display:flex;flex-direction:column;height:100%;padding:9px 9px 10px;background:var(--pf-grain),var(--pf-paper);background-blend-mode:multiply;color:var(--pf-ink);text-decoration:none;clip-path:polygon(0 0,calc(100% - 17px) 0,100% 17px,100% 100%,0 100%,0 calc(58% + 7px),7px 58%,0 calc(58% - 7px))}.pf-ch--paper .pf-card__link{background:var(--pf-white)}.pf-card__top{display:grid;grid-template-columns:minmax(0,1fr)}.pf-card__shot{position:relative;display:block;aspect-ratio:1}.pf-card__print{display:block;width:100%;height:100%;mix-blend-mode:multiply}.pf-card__shot img{display:block;width:100%;height:100%;object-fit:contain;filter:saturate(.85)}.pf-card__flag{position:absolute;left:0;bottom:4px;padding:4px 6px 3px;background:var(--pf-ink);color:var(--pf-paper);font-weight:700;font-size:11.5px;line-height:1;letter-spacing:.1em;text-transform:uppercase}.pf-dim{display:flex;align-items:center;min-width:0;color:var(--pf-ink)}.pf-dim:before,.pf-dim:after{content:"";flex:1;background:currentColor}.pf-dim i{flex:none;background:currentColor}.pf-dim b{flex:none;font-family:var(--pf-disp);font-weight:800;font-stretch:110%;font-size:11.5px;line-height:1;letter-spacing:.01em;white-space:nowrap;font-variant-numeric:tabular-nums}.pf-card--e0 .pf-dim,.pf-card--e2 .pf-dim{height:20px}.pf-card--e0 .pf-dim:before,.pf-card--e0 .pf-dim:after,.pf-card--e2 .pf-dim:before,.pf-card--e2 .pf-dim:after{height:1px}.pf-card--e0 .pf-dim i,.pf-card--e2 .pf-dim i{width:1px;height:11px}.pf-card--e0 .pf-dim b,.pf-card--e2 .pf-dim b{padding:0 6px}.pf-card--e0 .pf-dim{order:-1;padding-right:12px}.pf-card--e1 .pf-card__top{grid-template-columns:minmax(0,1fr) 20px}.pf-card--e3 .pf-card__top{grid-template-columns:20px minmax(0,1fr)}.pf-card--e3 .pf-dim{order:-1}.pf-card--e1 .pf-dim,.pf-card--e3 .pf-dim{flex-direction:column;width:20px}.pf-card--e1 .pf-dim{padding-top:12px}.pf-card--e1 .pf-dim:before,.pf-card--e1 .pf-dim:after,.pf-card--e3 .pf-dim:before,.pf-card--e3 .pf-dim:after{width:1px}.pf-card--e1 .pf-dim i,.pf-card--e3 .pf-dim i{height:1px;width:11px}.pf-card--e1 .pf-dim b,.pf-card--e3 .pf-dim b{padding:6px 0;writing-mode:vertical-rl}.pf-card--e3 .pf-dim b{transform:rotate(180deg)}.pf-card__body{display:flex;flex-direction:column;flex:1;gap:5px;padding-top:8px;min-width:0}.pf-card__name{font-family:var(--pf-disp);font-weight:750;font-stretch:100%;font-size:17px;line-height:1.08}.pf-card__line{font-size:16px;line-height:1.32;color:#1b1a17db}.pf-card__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;margin-top:auto;padding-top:8px;border-top:1px dashed rgba(27,26,23,.45)}.pf-card__price{font-family:var(--pf-disp);font-weight:800;font-stretch:112%;font-size:15.5px;line-height:1.1;font-variant-numeric:tabular-nums}.pf-card__go{display:inline-flex;align-items:center;gap:4px;font-weight:700;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase}.pf-card__link:hover .pf-card__go svg{transform:translate(3px)}.pf-card__go svg{transition:transform .15s}.pf-card .pf-pin{left:22px;top:-5px}.pf-card:nth-child(2n) .pf-pin{left:auto;right:34px}.pf-card__tick{position:absolute;right:-5px;top:-11px;z-index:2;width:42px;height:42px;padding:7px;border-radius:50%;background:var(--pf-tape);box-shadow:0 0 0 1.5px var(--pf-ink),0 3px 5px #00000073;opacity:0;transform:scale(.6);pointer-events:none;overflow:visible}.pf-card__tick path{fill:none;stroke:var(--pf-ink);stroke-width:5;stroke-linecap:square;stroke-dasharray:1;stroke-dashoffset:1}.pf-card.is-match .pf-card__tick{opacity:1;transform:none;transition:transform .14s var(--pf-ease),opacity .1s}.pf-card.is-match .pf-card__tick path{stroke-dashoffset:0;transition:stroke-dashoffset .32s var(--pf-ease) .1s}.pf-cards.has-pick .pf-card:not(.is-match){opacity:.4}.pf .pf-card__link:focus-visible{outline-offset:-4px;outline-color:var(--pf-ink)}.pf-cards--wide{grid-template-columns:minmax(0,1fr);gap:18px}.pf-cards--wide .pf-card__link{display:grid;grid-template-columns:116px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:12px;clip-path:polygon(0 0,calc(100% - 17px) 0,100% 17px,100% 100%,0 100%,0 calc(50% + 7px),7px 50%,0 calc(50% - 7px))}.pf-cards--wide .pf-card__top{display:contents}.pf-cards--wide .pf-dim{grid-column:1 / -1;grid-row:1;flex-direction:row;width:auto;height:20px;padding:0 14px 0 0;order:0}.pf-cards--wide .pf-dim:before,.pf-cards--wide .pf-dim:after{width:auto;height:1px}.pf-cards--wide .pf-dim i{width:1px;height:11px}.pf-cards--wide .pf-dim b{padding:0 6px;writing-mode:horizontal-tb;transform:none}.pf-cards--wide .pf-card__shot{grid-column:1;grid-row:2;align-self:start}.pf-cards--wide .pf-card__body{grid-column:2;grid-row:2;padding-top:4px}.pf-cards--wide .pf-card{transform:none}.pf .pf-stitch{position:relative;padding:14px 16px 14px 18px;border:1px dashed rgba(241,237,228,.5);border-left:3px solid var(--pf-tape);font-size:16.5px;line-height:1.45;color:var(--pf-chalk);max-width:40em}.pf-ch--paper .pf-stitch{border-color:#1b1a1780;border-left-color:var(--pf-ink);color:var(--pf-ink)}.pf-wrapfig{position:relative}.pf-wrapfig svg{display:block;width:100%;height:auto;overflow:visible}.pf-wrapfig text{font-family:var(--pf-disp)}.pf-wrapfig .w-fig{font-weight:800;font-stretch:125%;font-size:15px;fill:var(--pf-chalk);font-variant-numeric:tabular-nums}.pf-wrapfig .w-fig--y{font-size:21px;fill:var(--pf-tape)}.pf-wrapfig .w-lab{font-family:var(--pf-body);font-weight:600;font-stretch:100%;font-size:9px;letter-spacing:.16em;text-transform:uppercase;fill:#f1ede4c7}.pf-wrapfig .w-stamp{font-weight:800;font-size:8.5px;fill:#f1ede49e;text-anchor:middle}.pf-wrapfig .w-nums text{font-weight:700;font-size:9px;fill:#f1ede4c7;text-anchor:middle}.pf-wrapfig .w-cal{transform-box:fill-box;transform-origin:50% 50%}.pf:not(.pf--motion) .pf-wrapfig .w-wrap,.pf:not(.pf--motion) .pf-wrapfig .w-wrapt{display:none}.pf-steps li{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr);gap:8px;padding:15px 0}.pf-steps li:before{content:"";position:absolute;left:0;right:0;top:0;border-top:1px dashed rgba(241,237,228,.38)}.pf-steps li:last-child{border-bottom:1px dashed rgba(241,237,228,.38)}.pf-steps__n{font-size:40px;line-height:.9}.pf-steps p{margin-top:4px;font-size:17px;color:#f1ede4e0}.pf-margin{display:grid;gap:20px}.pf-margin__chalk{font-size:24px;line-height:1.12;max-width:13em}.pf-margin__chalk:after{content:"";display:block;width:62%;height:4px;margin-top:12px;background:var(--pf-tex),#f1ede480;transform:rotate(-2.4deg);transform-origin:0 50%}.pf-grid--measure .pf-print{width:60%;margin-top:-6px;transform:rotate(-1.4deg);margin-left:8px;margin-right:auto}.pf-gauge{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.pf-ticket{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:14px;align-items:center;padding:12px 14px 12px 30px;background:linear-gradient(225deg,transparent 13px,var(--pf-white) 0);filter:drop-shadow(0 3px 4px rgba(27,26,23,.3))}.pf-ticket:before{content:"";position:absolute;left:9px;top:50%;width:11px;height:11px;margin-top:-6px;border-radius:50%;background:var(--pf-paper);box-shadow:inset 0 1px 2px #1b1a178c,0 0 0 1.5px #b8893ae6}.pf-ticket:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:24px;border:1px dashed rgba(27,26,23,.4);pointer-events:none;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%)}.pf .pf-ticket__tag{grid-column:1 / -1;font-weight:600;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#1b1a17b3}.pf .pf-ticket__no{font-family:var(--pf-disp);font-weight:800;font-stretch:125%;font-size:62px;line-height:.86;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--pf-ink)}.pf-ticket__no span{font-size:.5em;vertical-align:.42em;margin-right:1px;opacity:.6}.pf-ticket__dl{display:contents}.pf-ticket__dl>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 7px;grid-column:2}.pf-ticket__dl dd{font-family:var(--pf-disp);font-weight:750;font-stretch:106%;font-size:16.5px;line-height:1.2;font-variant-numeric:tabular-nums}.pf-ticket__dl dt{order:2;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#1b1a17b8}.pf-ticket__no{grid-row:2 / span 2}.pf-ticket__dl>.pf-ticket__in{grid-column:1 / -1;margin-top:8px;padding-top:8px;border-top:1px dashed rgba(27,26,23,.4);min-height:4.1em;align-content:flex-start}.pf-ticket__in dt{order:0;flex-basis:100%}.pf-ticket__in dd{font-family:var(--pf-body);font-weight:600;font-size:16px;line-height:1.3}.pf-gauge__draw svg{display:block;width:100%;max-width:296px;height:auto;margin:0 auto;overflow:visible}.pf-g__rings circle{fill:none;stroke:var(--pf-ink);stroke-opacity:.4;stroke-width:1}.pf-g__lim{font-family:var(--pf-disp);font-weight:700;font-size:9px;fill:#1b1a178c}.pf-g__band{fill:none;stroke:var(--pf-tape);stroke-width:8}.pf-g__edge{fill:none;stroke:var(--pf-ink);stroke-width:1.4}.pf-g__line{stroke:var(--pf-ink);stroke-width:1.2;transform-origin:150px 150px;transform:scaleX(calc(var(--gr) / 137.5))}.pf-g__arr{fill:var(--pf-ink);stroke:var(--pf-ink);stroke-width:1.2}.pf-g__arr--a{transform:translate(calc(150px - var(--gr) * 1px))}.pf-g__arr--b{transform:translate(calc(150px + var(--gr) * 1px))}.pf-g__fig{font-family:var(--pf-disp);font-weight:800;font-stretch:125%;font-size:21px;fill:var(--pf-ink);font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--pf-paper);stroke-width:5px;stroke-linejoin:round}.pf-g__fig--s{font-size:16px}.pf-g__cap{font-family:var(--pf-body);font-weight:600;font-stretch:100%;font-size:10px;letter-spacing:.16em;text-transform:uppercase;fill:#1b1a17c7;paint-order:stroke;stroke:var(--pf-paper);stroke-width:4px}.pf-g__lead{fill:none;stroke:var(--pf-ink);stroke-width:1.2}.pf-g__badge circle{fill:var(--pf-ink)}.pf-g__badge text{font-family:var(--pf-disp);font-weight:800;font-size:13px;fill:var(--pf-paper);font-variant-numeric:tabular-nums}.pf-gauge__slide{display:none}.pf--js .pf-gauge__slide{display:block}.pf .pf-gauge__cue{margin-bottom:4px;font-family:var(--pf-disp);font-weight:750;font-size:18px;line-height:1.15;text-align:center}.pf-gauge__track{position:relative;height:112px;margin:0 calc(-1 * var(--pf-gut));--gs: 8px;--x0: calc((100% - 34 * var(--gs)) / 2);touch-action:pan-y;cursor:pointer;-webkit-user-select:none;user-select:none}.pf-gauge__tape{position:absolute;left:0;right:0;top:12px;height:34px;overflow:hidden;box-shadow:0 4px 4px #1b1a1766,inset 0 -2px 0 var(--pf-tape-d),inset 0 1px #ffffff8c;background-image:repeating-linear-gradient(90deg,rgba(0,0,0,.04) 0 1px,transparent 1px 3px),linear-gradient(180deg,#ffe07a 0,#f7cb3c 24%,var(--pf-tape) 62%,#e0ae1c 100%)}.pf-gauge__tape:before{content:"";position:absolute;top:0;bottom:2px;left:calc(var(--x0) - 40 * var(--gs));right:calc(var(--x0) - 40 * var(--gs));background:linear-gradient(90deg,var(--pf-ink) 1.5px,transparent 0) calc(5 * var(--gs)) 100% / calc(10 * var(--gs)) 54% repeat-x,linear-gradient(90deg,var(--pf-ink) 1px,transparent 0) 0 100% / calc(5 * var(--gs)) 38% repeat-x,linear-gradient(90deg,rgba(27,26,23,.9) 1px,transparent 0) 0 100% / var(--gs) 24% repeat-x}.pf-gauge__tape i{position:absolute;top:4px;left:calc(var(--x0) + (var(--a) - 3.5) * 10 * var(--gs) + 4px);font-family:var(--pf-disp);font-weight:800;font-stretch:118%;font-size:13px;line-height:1;color:var(--pf-ink)}.pf-gauge__stops span{position:absolute;top:84px;left:calc(var(--x0) + (var(--a) - 3.5) * 10 * var(--gs));width:22px;margin-left:-11px;padding-top:9px;text-align:center;font-family:var(--pf-disp);font-weight:800;font-size:11.5px;line-height:1;font-variant-numeric:tabular-nums;color:#1b1a17bd}.pf-gauge__stops span:before{content:"";position:absolute;left:50%;top:0;width:1px;height:6px;background:currentColor}.pf-gauge__stops span.is-on{color:var(--pf-ink);font-size:14px}.pf-gauge__cursor{position:absolute;left:var(--x0);top:2px;width:56px;height:78px;margin-left:-28px;transform:translate3d(calc((var(--a) - 3.5) * 10 * var(--gs)),0,0);transition:transform .16s cubic-bezier(.3,1.7,.5,1);filter:drop-shadow(0 4px 3px rgba(27,26,23,.45));pointer-events:none}.pf-gauge__cursor svg{display:block;width:100%;height:100%}.pf-gauge.is-drag .pf-gauge__cursor{transition:none}.pf .pf-gauge__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;pointer-events:none}.pf-gauge__track:focus-within .pf-gauge__cursor{outline:2px solid var(--pf-ink);outline-offset:2px}.pf-gauge__nums{display:none}.pf--js .pf-gauge__nums{display:block}.pf .pf-gauge__numlab{margin-bottom:8px;font-weight:600;font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:#1b1a17bd;text-align:center}.pf-gauge__nums div{display:grid;grid-template-columns:repeat(6,46px);justify-content:space-between;row-gap:8px;max-width:340px;margin:0 auto}.pf .pf-gauge__nums button{width:46px;height:46px;padding:0;background:none;border:1.5px solid var(--pf-ink);border-radius:50%;box-shadow:inset 0 0 0 4px var(--pf-paper),inset 0 0 0 5px #1b1a1759;font-family:var(--pf-disp);font-weight:800;font-size:15px;line-height:1;color:var(--pf-ink);font-variant-numeric:tabular-nums;cursor:pointer}.pf .pf-gauge__nums button[aria-pressed=true]{background:var(--pf-tape);box-shadow:inset 0 0 0 1.5px var(--pf-ink);border-width:2.5px}.pf .pf-gauge__nums button:focus-visible{outline-color:var(--pf-ink)}.pf-rules{display:grid;gap:12px}.pf-rules li{position:relative;padding-left:30px;font-size:17px;line-height:1.42}.pf-rules li:before{content:"";position:absolute;left:2px;top:5px;width:15px;height:15px;background:linear-gradient(45deg,transparent 44%,currentColor 44% 56%,transparent 56%),linear-gradient(-45deg,transparent 44%,currentColor 44% 56%,transparent 56%)}.pf-gauge__side{display:grid;gap:26px}.pf-gauge__side .pf-print{width:58%;transform:rotate(-1.8deg)}.pf-sizes{border-top:1px solid rgba(27,26,23,.55);border-bottom:1px solid rgba(27,26,23,.55)}.pf .pf-sizes summary{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 2px;font-family:var(--pf-disp);font-weight:750;font-size:18px;cursor:pointer;list-style:none}.pf-sizes summary::-webkit-details-marker{display:none}.pf-sizes summary:after{content:"";width:16px;height:16px;background:linear-gradient(currentColor,currentColor) 50% 50% / 100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50% 50% / 2px 100% no-repeat;transition:transform .2s}.pf-sizes[open] summary:after{transform:rotate(45deg)}.pf-sizes__scroll{overflow-x:auto;padding-bottom:14px}.pf .pf-sizes table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:15.5px;line-height:1.3;font-variant-numeric:tabular-nums;box-shadow:none}.pf .pf-sizes th,.pf .pf-sizes td{padding:8px 8px 8px 0;border:0;border-top:1px dashed rgba(27,26,23,.35);text-align:left;vertical-align:top;background:none;color:var(--pf-ink)}.pf .pf-sizes thead th{border-top:0;font-weight:600;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#1b1a17bd}.pf .pf-sizes tbody th{font-family:var(--pf-disp);font-weight:800;font-size:17px;white-space:nowrap}.pf .pf-sizes tr.is-on th,.pf .pf-sizes tr.is-on td{background:#f4c43080}.pf-sizes thead th:nth-child(1){width:46px}.pf-sizes thead th:nth-child(2),.pf-sizes thead th:nth-child(3){width:24%}.pf-break{position:relative;background:var(--pf-stripe),var(--pf-cloth);padding-top:30px}.pf .pf-break__line{padding-bottom:18px;font-size:30px;font-size:clamp(27px,7.4cqi,54px);line-height:1.04}.pf-break__line .pf-chalk{max-width:12em}.pf-break__img{aspect-ratio:13 / 8}.pf-break+.pf-ch .pf-sheet{padding-top:0}.pf-break+.pf-ch .pf-len{margin-top:calc(var(--lh) / -2);margin-bottom:44px;top:calc(var(--lh) / -2)}.pf-notch{position:relative;padding:16px 14px;border:1px dashed rgba(241,237,228,.45);background:#0a061247;--p: 17px;--p: clamp(15px, calc((100cqi - 100px) / 17), 24px);--s: 0}.pf-notch__rig{position:relative;height:62px;margin:12px -14px 8px;overflow:hidden}.pf-notch__band{position:absolute;left:0;right:0;top:14px;height:34px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 2px,transparent 2px 6px),linear-gradient(180deg,#2c2c31 0,#19191c 30%,#0d0d0f);box-shadow:inset 0 1px #ffffff29,0 5px 6px #00000080}.pf-notch__band:before{content:"";position:absolute;left:14px;top:0;bottom:0;width:calc(17 * var(--p));background:radial-gradient(circle at 50% 50%,#000 0 4px,rgba(255,255,255,.3) 4.3px 5.2px,transparent 5.6px) 0 0 / var(--p) 100% repeat-x}.pf-notch__tab{position:absolute;left:calc(14px - 2.4 * var(--p));top:8px;width:calc(3.5 * var(--p));height:46px;border-radius:0 23px 23px 0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 2px,transparent 2px 6px),linear-gradient(180deg,#3a3a40 0,#232327 34%,#121214);box-shadow:inset 0 1px #ffffff38,inset -1px 0 #ffffff1a,3px 3px 5px #0000008c;transform:translate3d(calc(var(--s) * var(--p)),0,0);transition:transform .11s cubic-bezier(.3,.9,.4,1)}.pf-notch__stud{position:absolute;left:calc(2.9 * var(--p) - 8px);top:15px;width:16px;height:16px;border-radius:50%;background:radial-gradient(circle at 36% 30%,#fff3cf 0,#e2ba66 30%,#a87a2e 72%,#5e4215);box-shadow:0 1px 2px #000000b3,0 0 0 1px #00000080}.pf-notch.is-click .pf-notch__stud{animation:pf-seat .16s linear}@keyframes pf-seat{0%{transform:scale(1.35)}to{transform:none}}.pf-notch__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.pf .pf-notch__read{display:grid;gap:3px;min-width:0}.pf-notch__read b{white-space:nowrap;font-family:var(--pf-disp);font-weight:800;font-stretch:108%;font-size:19px;line-height:1.05;font-variant-numeric:tabular-nums;color:var(--pf-chalk)}.pf-notch__read span{font-size:16px;line-height:1.25;color:#f1ede4cc}.pf-notch__btns{display:none;flex:1 1 100%;gap:10px}.pf--js .pf-notch__btns{display:flex}.pf .pf-notch__btns .pf-btn2{flex:1;min-width:0;padding:0 13px}.pf .pf-notch__text{margin-top:14px;font-size:16.5px;line-height:1.45;color:#f1ede4e0}.pf-alter{position:relative;padding:16px 14px 14px;background:linear-gradient(225deg,transparent 15px,var(--pf-paper) 0);color:var(--pf-ink);filter:drop-shadow(0 6px 7px rgba(0,0,0,.5));transform:rotate(-.4deg)}.pf-alter .pf-label{color:#1b1a17bd}.pf-alter__rule{position:relative;height:84px;margin-top:8px;overflow:hidden;--iu: calc((100% - 52px) / 3.5)}.pf-alter__steel{position:absolute;left:0;right:0;top:40px;height:28px;background:linear-gradient(90deg,rgba(27,26,23,.8) 1px,transparent 0) 24px 100% / calc((100% - 52px) / 35) 9px repeat-x,linear-gradient(90deg,rgba(27,26,23,.85) 1.5px,transparent 0) 24px 100% / calc((100% - 52px) / 7) 15px repeat-x,linear-gradient(180deg,#e9ebee 0,#c2c6cc 34%,#9a9ea6 80%,#7c8088);box-shadow:0 4px 5px #1b1a1773,inset 0 1px #fffc}.pf .pf-alter__rule button{position:absolute;left:calc(24px + (var(--v) - 4) * var(--iu));top:0;width:48px;height:84px;margin:0 0 0 -24px;padding:0;background:none;border:0;border-radius:0;color:var(--pf-ink);opacity:1;cursor:pointer}.pf-alter__rule button span{position:absolute;left:50%;top:4px;min-width:40px;padding:5px 4px 4px;transform:translate(-50%);font-family:var(--pf-disp);font-weight:800;font-stretch:118%;font-size:17px;line-height:1;font-variant-numeric:tabular-nums;border:1px solid transparent}.pf-alter__rule button:before{content:"";position:absolute;left:50%;top:32px;width:2px;height:36px;margin-left:-1px;background:var(--pf-ink)}.pf-alter__rule button svg{position:absolute;left:50%;top:38px;width:32px;height:32px;margin-left:-16px;overflow:visible}.pf-alter__rule button path{fill:none;stroke:#b3261e;stroke-width:4.5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.pf-alter__rule button[aria-pressed=true] span{background:var(--pf-tape);border-color:var(--pf-ink)}.pf-alter__rule button[aria-pressed=true] path{stroke-dashoffset:0;transition:stroke-dashoffset .16s linear}.pf-alter__rule button[aria-pressed=true] path+path{transition-delay:.16s}.pf .pf-alter__rule button:focus-visible{outline-color:var(--pf-ink);outline-offset:-2px}.pf .pf-alter__cue{display:none;margin-top:6px;font-family:var(--pf-disp);font-weight:750;font-size:17px;line-height:1.2}.pf--js .pf-alter__cue{display:block}.pf .pf-alter__say{display:block;margin-top:6px;font-size:16px;line-height:1.35;min-height:0}.pf:not(.pf--js) .pf-alter__say{display:none}.pf--js .pf-alter__say{min-height:2.7em}.pf-alter .pf-pin,.pf-alter>.pf-pin{left:26px}.pf-girth{display:grid;grid-template-columns:92px minmax(0,1fr);gap:14px;align-items:center}.pf-girth svg{display:block;width:92px;height:92px;overflow:visible}.pf-girth__band{transform-origin:48px 48px}.pf-girth p{display:grid;gap:4px;font-size:16.5px;line-height:1.4;color:#f1ede4e0}.pf-girth b{font-family:var(--pf-disp);font-weight:800;font-stretch:118%;font-size:22px;line-height:1;color:var(--pf-tape);font-variant-numeric:tabular-nums}.pf-grid--sheath .pf-print{width:56%;margin-top:-4px}.pf-hang svg{display:block;width:100%;height:auto;overflow:visible}.pf-hang__body{fill:#f1ede40f;stroke:var(--pf-chalk);stroke-width:1.4;stroke-linejoin:round}.pf-hang__open{fill:none}.pf-hang__hatch{fill:none;stroke:#f1ede46b;stroke-width:1}.pf-hang__line,.pf-hang__t0,.pf-hang__t1{fill:var(--pf-tape);stroke:var(--pf-tape);stroke-width:1.6}.pf-hang__line{transform-box:fill-box;transform-origin:50% 0}.pf-hang__fig{font-family:var(--pf-disp);font-weight:800;font-stretch:112%;font-size:13px;fill:var(--pf-tape);font-variant-numeric:tabular-nums}.pf-hang__name{font-family:var(--pf-body);font-weight:600;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;fill:#f1ede4cc}.pf-hang figcaption{margin-top:10px}.pf-grid--hang .pf-print{width:58%;transform:rotate(-1.5deg);margin-left:8px;margin-right:auto}.pf-item{display:grid;grid-template-columns:136px minmax(0,1fr);column-gap:16px;align-items:start;padding-top:22px;border-top:1px dashed rgba(241,237,228,.38)}.pf-item__fig{grid-column:1;grid-row:1 / span 2;align-self:center;width:136px}.pf-item__copy{display:contents}.pf-item__fig svg{display:block;width:136px;height:136px;overflow:visible}.pf-item .pf-h3{grid-column:2;grid-row:1;align-self:end;font-size:26px;margin-bottom:8px}.pf-item .pf-text{grid-column:1 / -1;grid-row:3;margin-top:16px;font-size:17px;max-width:none}.pf-item .pf-spec{grid-column:2;grid-row:2;align-self:start;margin-top:0}.pf .pf-spec{margin-top:10px;font-weight:600;font-size:16px;line-height:1.35;color:var(--pf-chalk);font-variant-numeric:tabular-nums}.pf-item .pf-cards{grid-column:1 / -1;grid-row:4;padding-top:16px}.pf-waist{position:relative}.pf .pf-waist__fig{position:absolute;left:0;top:0;width:136px;height:136px;display:grid;place-content:center;gap:3px;text-align:center}.pf-waist__fig b{font-family:var(--pf-disp);font-weight:800;font-stretch:112%;font-size:14px;line-height:1;color:var(--pf-chalk);font-variant-numeric:tabular-nums}.pf-waist__fig>span{font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#f1ede4bd}.pf-nest__o{fill:none;stroke:var(--pf-chalk);stroke-width:1.5;transform-origin:80px 80px}.pf-nest__o:nth-of-type(3){stroke-dasharray:7 4}.pf-nest__o:nth-of-type(4){stroke-dasharray:2 4}.pf-nest__key{margin-top:8px;display:grid;gap:3px}.pf-nest__key li{display:flex;align-items:baseline;gap:6px;font-size:13px;line-height:1.2;color:#f1ede4cc}.pf-nest__key b{font-family:var(--pf-disp);font-weight:800;font-size:15px;color:var(--pf-tape);font-variant-numeric:tabular-nums}.pf-grid--bench .pf-print{width:60%}.pf-book{position:relative}.pf .pf-book__cue{display:none;font-family:var(--pf-disp);font-weight:750;font-size:18px;text-align:center}.pf--js .pf-book__cue{display:block}.pf-book__fan{position:relative;height:214px;margin-top:4px;--sp: 1;touch-action:pan-y}.pf .pf-sw{position:absolute;left:50%;top:12px;width:66px;height:176px;margin:0 0 0 -33px;padding:0;border:0;border-radius:0;opacity:1;cursor:pointer;transform-origin:50% 13px;transform:rotate(calc((1.5 - var(--i)) * 31deg * var(--sp)));transition:transform .7s var(--pf-ease);clip-path:polygon(0 0,100% 0,100% calc(100% - 7px),91.7% 100%,83.3% calc(100% - 7px),75% 100%,66.7% calc(100% - 7px),58.3% 100%,50% calc(100% - 7px),41.7% 100%,33.3% calc(100% - 7px),25% 100%,16.7% calc(100% - 7px),8.3% 100%,0 calc(100% - 7px))}.pf-sw span{position:absolute;left:50%;top:66%;transform:translate(-50%,-50%) rotate(-90deg);white-space:nowrap;font-family:var(--pf-body);font-weight:700;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.pf-sw:nth-of-type(n+3) span{transform:translate(-50%,-50%) rotate(90deg)}.pf .pf-sw--silaskin{background:repeating-linear-gradient(128deg,rgba(27,26,23,.12) 0 3px,transparent 3px 13px),linear-gradient(180deg,#f6f4ee,#d6d2c7);color:var(--pf-ink);box-shadow:inset 0 0 0 1px #1b1a174d}.pf .pf-sw--pfblend{background:linear-gradient(104deg,#fffffff2 0 14%,#fff0 15% 46%,#ffffffb3 47% 52%,#fff0 53%),linear-gradient(180deg,#ecf4f6c7,#cedce0b3);color:var(--pf-ink);box-shadow:inset 0 0 0 1px #1b1a1773,inset 0 0 0 3px #fffc}.pf .pf-sw--silicone{background:linear-gradient(100deg,rgba(255,255,255,.1) 0 22%,transparent 40%),linear-gradient(180deg,#2b2b30,#0c0c0e);color:var(--pf-chalk)}.pf .pf-sw--neoprene{background:radial-gradient(rgba(255,255,255,.1) 1px,transparent 1.3px) 0 0 / 4px 4px,#1b1b1f;color:var(--pf-chalk)}.pf-sw--neoprene:after{content:"";position:absolute;top:5px;right:5px;bottom:12px;left:5px;border:1px dashed rgba(241,237,228,.55)}.pf .pf-sw[aria-pressed=true]{transform:rotate(calc((1.5 - var(--i)) * 31deg * var(--sp))) translateY(18px);z-index:1}.pf-sw[aria-pressed=true] span{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.pf .pf-sw:focus-visible{outline:3px solid var(--pf-ink);outline-offset:-3px}.pf-book__rivet{position:absolute;left:50%;top:14px;z-index:2;width:22px;height:22px;margin-left:-11px;border-radius:50%;background:radial-gradient(circle at 50% 50%,#5e4215 0 3px,transparent 3.5px),radial-gradient(circle at 36% 30%,#fff3cf 0,#e2ba66 30%,#a87a2e 72%,#5e4215);box-shadow:0 2px 3px #1b1a178c;pointer-events:none}.pf-book__list{display:grid;gap:16px;margin-top:6px}.pf-book__list dt{font-family:var(--pf-disp);font-weight:750;font-size:24px;line-height:1.1;margin-bottom:4px}.pf-book__list dd{font-size:17px;line-height:1.45}.pf-book__fan.is-drag .pf-sw{transition:none}.pf-book.is-live .pf-book__list>div{display:none}.pf-book.is-live .pf-book__list>div.is-on{display:block}.pf-book.is-live .pf-book__list{min-height:11.5em}.pf-care{position:relative;padding:30px 16px 18px;background:repeating-linear-gradient(0deg,rgba(27,26,23,.035) 0 1px,transparent 1px 3px),#f8f4ea;color:var(--pf-ink);box-shadow:0 6px 12px #1b1a1759;transform:rotate(-.5deg)}.pf-care:before{content:"";position:absolute;left:10px;right:10px;top:9px;border-top:2px dashed rgba(27,26,23,.7)}.pf .pf-care__h{font-family:var(--pf-body);font-weight:700;font-size:13px;letter-spacing:.2em;text-transform:uppercase;text-align:center;margin-bottom:10px;color:var(--pf-ink)}.pf-care li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:center;padding:10px 0;border-top:1px solid rgba(27,26,23,.2);font-size:16.5px;line-height:1.35}.pf-care svg{width:40px;height:40px;fill:none;stroke:var(--pf-ink);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.pf-grid--cloth .pf-print{width:56%;transform:rotate(-1.6deg);margin-left:8px;margin-right:auto}.pf-notes{display:grid;gap:16px;padding-top:6px}.pf-note{position:relative;background:linear-gradient(225deg,transparent 14px,var(--pf-paper) 0);color:var(--pf-ink);filter:drop-shadow(0 5px 6px rgba(0,0,0,.5))}.pf-note:nth-child(odd){transform:rotate(-.45deg)}.pf-note:nth-child(2n){transform:rotate(.35deg)}.pf .pf-note summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:60px;padding:14px 26px 13px 18px;font-family:var(--pf-disp);font-weight:750;font-stretch:100%;font-size:18.5px;line-height:1.15;cursor:pointer;list-style:none}.pf-note summary::-webkit-details-marker{display:none}.pf-note summary i{flex:none;width:16px;height:16px;background:linear-gradient(currentColor,currentColor) 50% 50% / 100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50% 50% / 2px 100% no-repeat;transition:transform .2s}.pf-note[open] summary i{transform:rotate(45deg)}.pf .pf-note p{padding:12px 18px 18px;margin:0;border-top:1px dashed rgba(27,26,23,.45);font-size:17px;line-height:1.45}.pf .pf-note summary:focus-visible{outline-color:var(--pf-ink);outline-offset:-4px}.pf-note .pf-pin{left:20px;top:-6px;margin:0}.pf-close{position:relative;padding:0 0 76px;background:var(--pf-stripe),linear-gradient(180deg,var(--pf-cloth) 0,var(--pf-cloth) 40%,var(--pf-ground) 100%)}.pf-len--home{margin-top:calc(var(--lh) / -2);top:calc(var(--lh) / -2);margin-bottom:30px;--endw: 12px}.pf-len--home .pf-len__strip{left:44px;width:calc(var(--pf-gut) - 16px + 12 * var(--u));transition:transform .24s cubic-bezier(.6,0,1,.5)}.pf-len--home .pf-len__end{width:12px;height:calc(100% + 6px);border-radius:1.5px;background:radial-gradient(circle at 6px 6px,#5e4215 0 1.3px,transparent 1.6px),radial-gradient(circle at 6px calc(100% - 6px),#5e4215 0 1.3px,transparent 1.6px),linear-gradient(180deg,#f8e2a4,#dcb15a 22%,#b8893a 62%,#6a4a18);box-shadow:inset 0 0 0 1px #4d3611e6,2px 2px 3px #00000073}.pf-len__case{position:absolute;left:-30px;top:-31px;z-index:1;width:77px;height:67px;filter:drop-shadow(0 5px 5px rgba(0,0,0,.6));transform-origin:44% 60%}.pf-close__copy{display:grid;gap:14px;justify-items:start}.pf-close__btns{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:8px}.pf-close__stamp{order:3;margin-top:8px}.pf-print--close{width:62%;margin-right:10px;order:2;margin-top:10px}@keyframes pf-rise{0%{transform:translateY(105%)}to{transform:none}}@keyframes pf-sx{0%{transform:scaleX(0)}to{transform:none}}@keyframes pf-fade{0%{opacity:0}to{opacity:1}}@keyframes pf-rig{0%{transform:translate(-70px);opacity:0}to{transform:none;opacity:1}}@keyframes pf-tug{0%,to{transform:translateZ(0)}45%{transform:translate3d(16px,0,0)}}@keyframes pf-kick{0%{transform:translate(0) rotate(0)}18%{transform:translate(-8px) rotate(-3.4deg)}46%{transform:translate(3px) rotate(1.3deg)}72%{transform:translate(-1.5px) rotate(-.5deg)}to{transform:none}}@keyframes pf-notch{0%{transform:translate(3px)}to{transform:none}}.pf--motion .pf-tape.is-lock .pf-tape__tab svg{animation:pf-notch .09s linear}@keyframes pf-hit{0%{transform:translate(-3px)}to{transform:none}}.pf--motion .pf-title__l>span{animation:pf-rise .72s var(--pf-ease) both}.pf--motion .pf-title__l+.pf-title__l>span{animation-delay:.1s}.pf--motion .pf-tdim:before{transform-origin:0 50%;animation:pf-sx .3s linear .75s both}.pf--motion .pf-tdim:after{transform-origin:0 50%;animation:pf-sx .3s linear 1.05s both}.pf--motion .pf-tdim i:first-child{animation:pf-fade .01s linear .75s both}.pf--motion .pf-tdim i:last-child{animation:pf-fade .01s linear 1.35s both}.pf--motion .pf-tdim b{animation:pf-fade .01s linear 1.4s both}.pf--motion .pf-tape__rig{animation:pf-rig .6s var(--pf-ease) .15s both}.pf--motion .pf-tape__bar{animation:pf-fade .35s linear .35s both}.pf--motion .pf-tape.is-tug .pf-tape__strip{animation:pf-tug .62s var(--pf-ease)}.pf--motion .pf-tape__case.is-kick,.pf--motion .pf-len__case.is-kick{animation:pf-kick .42s cubic-bezier(.3,.6,.4,1)}.pf--motion .pf-tape.is-hit .pf-tape__tab{animation:pf-hit .12s linear}.pf-hero.is-measured.is-fresh .pf-tdim:before{transform-origin:0 50%;animation:pf-sx .28s linear both}.pf-hero.is-measured.is-fresh .pf-tdim:after{transform-origin:0 50%;animation:pf-sx .28s linear .28s both}.pf--motion [data-pf-in] [data-pf-fig] span[aria-hidden]>span,.pf--motion [data-pf-in][data-pf-fig] span[aria-hidden]>span{opacity:0}.pf--motion .is-in [data-pf-fig] span[aria-hidden]>span{opacity:1;transition:opacity .01s linear calc(var(--fd, .4s) + var(--c) * var(--cs, .06s))}.pf--motion .pf-card .pf-dim:before,.pf--motion .pf-card .pf-dim:after{transform:scaleX(0);transform-origin:0 50%}.pf--motion .pf-card--e1 .pf-dim:before,.pf--motion .pf-card--e1 .pf-dim:after,.pf--motion .pf-card--e3 .pf-dim:before,.pf--motion .pf-card--e3 .pf-dim:after{transform:scaleY(0);transform-origin:50% 0}.pf--motion .pf-cards--wide .pf-card .pf-dim:before,.pf--motion .pf-cards--wide .pf-card .pf-dim:after{transform:scaleX(0);transform-origin:0 50%}.pf--motion .pf-card .pf-dim i{opacity:0}.pf--motion .pf-card.is-in .pf-dim:before{transform:none;transition:transform .3s linear .1s}.pf--motion .pf-card.is-in .pf-dim:after{transform:none;transition:transform .3s linear .4s}.pf--motion .pf-card.is-in .pf-dim i{opacity:1;transition:opacity .01s linear .1s}.pf--motion .pf-card.is-in .pf-dim i:last-child{transition-delay:.7s}.pf--motion .pf-card .pf-pin,.pf--motion .pf-print .pf-pin{transform:translateY(-18px) scale(1.5);opacity:0}.pf--motion .pf-card.is-in .pf-pin,.pf--motion .pf-print.is-in .pf-pin{transform:none;opacity:1;transition:transform .2s cubic-bezier(.5,0,.9,.4),opacity .08s linear}@keyframes pf-len{0%{transform:translate(-104%)}to{transform:none}}@keyframes pf-len-no{0%,92%{opacity:0}to{opacity:1}}.pf--motion.pf--io .pf-len[data-pf-len] .pf-len__strip{transform:translate(-104%)}.pf--motion.pf--io .pf-len[data-pf-len].is-in .pf-len__strip{transform:none;transition:transform .62s var(--pf-ease)}.pf--motion.pf--io .pf-len[data-pf-len] .pf-len__no{opacity:0}.pf--motion.pf--io .pf-len[data-pf-len].is-in .pf-len__no{opacity:1;transition:opacity .12s linear .62s}@supports (animation-timeline: view()){.pf--motion.pf--sda .pf-len[data-pf-len] .pf-len__strip{animation:pf-len linear both;animation-timeline:view();animation-range:cover 3% cover 30%}.pf--motion.pf--sda .pf-len[data-pf-len] .pf-len__no{animation:pf-len-no linear both;animation-timeline:view();animation-range:cover 3% cover 32%}}@keyframes pf-w-wrap{0%{stroke-dashoffset:1}42%{stroke-dashoffset:0}80%,to{stroke-dashoffset:-1}}@keyframes pf-w-flat{0%,42%{stroke-dashoffset:1}80%,to{stroke-dashoffset:0}}@keyframes pf-w-wrapt{0%,40%{opacity:0}41%,46%{opacity:1}47%,to{opacity:0}}@keyframes pf-w-hook{0%,41%{opacity:0}42%,to{opacity:1}}@keyframes pf-w-end{0%,79%{opacity:0}82%,to{opacity:1}}@keyframes pf-w-cal{0%,84%{transform:scaleX(0)}96%,to{transform:scaleX(1)}}@keyframes pf-w-calfig{0%,96%{opacity:0}98%,to{opacity:1}}.pf--motion .pf-wrapfig .w-wrap{stroke-dasharray:1 1;animation:pf-w-wrap 3.4s linear both paused}.pf--motion .pf-wrapfig .w-flat{stroke-dasharray:1 1;animation:pf-w-flat 3.4s linear both paused}.pf--motion .pf-wrapfig .w-wrapt{animation:pf-w-wrapt 3.4s linear both paused}.pf--motion .pf-wrapfig .w-hook{animation:pf-w-hook 3.4s linear both paused}.pf--motion .pf-wrapfig .w-flatt,.pf--motion .pf-wrapfig .w-end{animation:pf-w-end 3.4s linear both paused}.pf--motion .pf-wrapfig .w-cal{animation:pf-w-cal 3.4s linear both paused}.pf--motion .pf-wrapfig .w-calfig{animation:pf-w-calfig 3.4s linear both paused}.pf--motion.pf--io .pf-wrapfig.is-in svg *{animation-play-state:running}@supports (animation-timeline: view()){.pf--motion.pf--sda .pf-wrapfig{view-timeline:--pf-wrapfig block}.pf--motion.pf--sda .pf-wrapfig .w-wrap,.pf--motion.pf--sda .pf-wrapfig .w-wrapt,.pf--motion.pf--sda .pf-wrapfig .w-flat,.pf--motion.pf--sda .pf-wrapfig .w-hook,.pf--motion.pf--sda .pf-wrapfig .w-flatt,.pf--motion.pf--sda .pf-wrapfig .w-end,.pf--motion.pf--sda .pf-wrapfig .w-cal,.pf--motion.pf--sda .pf-wrapfig .w-calfig{animation-duration:auto;animation-play-state:running;animation-timeline:--pf-wrapfig;animation-range:cover 7% cover 38%}}@keyframes pf-g-line{0%{transform:scaleX(0)}}@keyframes pf-g-lead{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.pf--motion .pf-gauge.is-draw .pf-g__line{animation:pf-g-line .5s var(--pf-ease) both}.pf--motion .pf-gauge.is-draw .pf-g__arr{animation:pf-fade .01s linear .5s both}.pf--motion .pf-gauge.is-draw .pf-g__across text{animation:pf-fade .01s linear .58s both}.pf--motion .pf-gauge.is-draw .pf-g__lead{stroke-dasharray:1;animation:pf-g-lead .4s linear .2s both}.pf--motion .pf-gauge.is-draw .pf-g__around text{animation:pf-fade .01s linear .64s both}.pf--motion .pf-gauge.is-draw .pf-g__badge{animation:pf-fade .01s linear .08s both}.pf--motion .pf-gauge.is-wait .pf-g__across,.pf--motion .pf-gauge.is-wait .pf-g__around{opacity:0}.pf--motion .pf-rules li:before{transform:scale(0) rotate(-45deg)}.pf--motion .pf-rules li.is-in:before{transform:none;transition:transform .2s var(--pf-ease) .1s}.pf--motion .pf-girth__band{transform:scale(.883);opacity:0}.pf--motion .pf-girth.is-in .pf-girth__band{transform:none;opacity:1;transition:transform .6s var(--pf-ease) .15s,opacity .01s linear .15s}.pf--motion .pf-girth{--fd: .5s}.pf--motion .pf-steps li:before{transform:scaleX(0);transform-origin:0 50%}.pf--motion .pf-steps li.is-in:before{transform:none;transition:transform .5s linear}.pf--motion .pf-steps li .pf-steps__n{opacity:0}.pf--motion .pf-steps li.is-in .pf-steps__n{opacity:1;transition:opacity .01s linear .5s}.pf--motion .pf-margin__chalk:after{transform:rotate(-2.4deg) scaleX(0)}.pf--motion .pf-margin__chalk.is-in:after{transform:rotate(-2.4deg);transition:transform .45s linear .25s}.pf--motion .pf-alter .pf-alter__steel{transform:translate(-104%)}.pf--motion .pf-alter.is-in .pf-alter__steel{transform:none;transition:transform .55s var(--pf-ease) .1s}.pf--motion .pf-alter .pf-alter__rule button{opacity:0}.pf--motion .pf-alter.is-in .pf-alter__rule button{opacity:1;transition:opacity .01s linear .7s}.pf--motion .pf-alter.is-in .pf-alter__rule button:nth-of-type(2){transition-delay:.82s}.pf--motion .pf-alter.is-in .pf-alter__rule button:nth-of-type(3){transition-delay:.94s}.pf--motion .pf-alter.is-in .pf-alter__rule button:nth-of-type(4){transition-delay:1.06s}.pf--motion .pf-hang__line{transform:scaleY(0)}.pf--motion .pf-hang__t0,.pf--motion .pf-hang__t1,.pf--motion .pf-hang__fig{opacity:0}.pf--motion .pf-hang.is-in .pf-hang__t0{opacity:1;transition:opacity .01s linear calc(.1s + var(--i) * .42s)}.pf--motion .pf-hang.is-in .pf-hang__line{transform:none;transition:transform .36s var(--pf-ease) calc(.1s + var(--i) * .42s)}.pf--motion .pf-hang.is-in .pf-hang__t1{opacity:1;transition:opacity .01s linear calc(.46s + var(--i) * .42s)}.pf--motion .pf-hang.is-in .pf-hang__fig{opacity:1;transition:opacity .01s linear calc(.5s + var(--i) * .42s)}@keyframes pf-waist{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes pf-snap{0%,97%{opacity:0}98%,to{opacity:1}}.pf--motion .pf-waist__m{stroke-dasharray:1 1;animation:pf-waist 1.5s var(--pf-ease) both paused}.pf--motion .pf-waist__snap,.pf--motion .pf-waist__t{animation:pf-snap 1.5s linear both paused}.pf--motion.pf--io .pf-waist.is-in svg *{animation-play-state:running}.pf--motion .pf-waist{--fd: .6s}@supports (animation-timeline: view()){.pf--motion.pf--sda .pf-waist{view-timeline:--pf-waist block}.pf--motion.pf--sda .pf-waist__m,.pf--motion.pf--sda .pf-waist__snap,.pf--motion.pf--sda .pf-waist__t{animation-duration:auto;animation-timing-function:linear;animation-play-state:running;animation-timeline:--pf-waist;animation-range:cover 6% cover 36%}}.pf--motion .pf-nest__o{transform:scale(.55);opacity:0}.pf--motion .pf-nest.is-in .pf-nest__o{transform:none;opacity:1;transition:transform .5s var(--pf-ease) calc(.15s + var(--i) * .45s),opacity .01s linear calc(.15s + var(--i) * .45s)}.pf--motion .pf-nest__key li{opacity:0}.pf--motion .pf-nest.is-in .pf-nest__key li{opacity:1;transition:opacity .01s linear calc(.6s + var(--i) * .45s)}.pf--motion .pf-book:not(.is-in) .pf-book__fan{--sp: .1}.pf--motion .pf-care svg{opacity:0;transform:scale(1.35)}.pf--motion .pf-care.is-in svg{opacity:1;transform:none;transition:transform .14s linear calc(.2s + var(--i) * .16s),opacity .01s linear calc(.2s + var(--i) * .16s)}.pf--motion .pf-note .pf-pin{transform:translateY(-18px) scale(1.5);opacity:0}.pf--motion .pf-note.is-in .pf-pin{transform:none;opacity:1;transition:transform .2s cubic-bezier(.5,0,.9,.4) calc(var(--i) * .05s),opacity .08s linear calc(var(--i) * .05s)}@keyframes pf-land{0%{transform:translateY(-12px);opacity:0}60%{transform:translateY(2px);opacity:1}to{transform:none;opacity:1}}.pf--motion .pf-close.is-home .pf-len__strip{transform:translate(-112%)}.pf--motion .pf-close:not(.is-home) .pf-close__h{opacity:0}.pf--motion .pf-close.is-home .pf-close__h{animation:pf-land .26s linear .22s both}@container pf (max-width: 379px){.pf-len{--u: 20px}.pf .pf-tape__cue{font-size:20px;gap:5px}.pf-tape__cue svg{width:34px}.pf-hero .pf-btn{--cap: 36px;padding-left:11px;padding-right:44px;font-size:14.5px}}@container pf (min-width: 600px){.pf-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 18px}.pf-cards--wide{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-print{width:46%}}@container pf (min-width: 760px){.pf-sheet{padding:54px 0 96px}.pf-ch--paper{padding:16px 16px 22px}.pf-ch--paper .pf-sheet{--pf-gut: max(34px, calc((100cqi - 1160px)/2 - 16px) );padding:52px 0 76px}.pf-ch--paper:after{display:block}.pf .pf-text{font-size:18px}.pf-len{--u: 30px;--lh: 32px;margin-bottom:40px}.pf-len__face i{font-size:12px;top:4px}.pf-len__no{font-size:76px;top:-24px}.pf-print,.pf-grid--measure .pf-print,.pf-gauge__side .pf-print,.pf-grid--sheath .pf-print,.pf-grid--hang .pf-print,.pf-grid--bench .pf-print,.pf-grid--cloth .pf-print,.pf-print--close{width:auto;margin:0}.pf-print__img{border-width:7px}.pf-cards--wide{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 22px}.pf-cards--wide .pf-card__link{display:flex;clip-path:polygon(0 0,calc(100% - 17px) 0,100% 17px,100% 100%,0 100%,0 calc(58% + 7px),7px 58%,0 calc(58% - 7px))}.pf-cards--wide .pf-card__top{display:grid}.pf-cards--wide .pf-card__shot,.pf-cards--wide .pf-card__body,.pf-cards--wide .pf-dim{grid-column:auto;grid-row:auto}.pf-cards--wide .pf-card__shot{align-self:auto}.pf-cards--wide .pf-card__body{padding-top:8px}.pf-cards--wide .pf-dim{padding-right:0}.pf-cards--wide .pf-card--e0 .pf-dim{order:-1;padding-right:12px}.pf-cards--wide .pf-card--e3 .pf-dim{order:-1}.pf-cards--wide .pf-card--e1 .pf-dim,.pf-cards--wide .pf-card--e3 .pf-dim{flex-direction:column;width:20px;height:auto}.pf-cards--wide .pf-card--e1 .pf-dim{padding:12px 0 0}.pf-cards--wide .pf-card--e1 .pf-dim:before,.pf-cards--wide .pf-card--e1 .pf-dim:after,.pf-cards--wide .pf-card--e3 .pf-dim:before,.pf-cards--wide .pf-card--e3 .pf-dim:after{width:1px;height:auto}.pf-cards--wide .pf-card--e1 .pf-dim i,.pf-cards--wide .pf-card--e3 .pf-dim i{height:1px;width:11px}.pf-cards--wide .pf-card--e1 .pf-dim b,.pf-cards--wide .pf-card--e3 .pf-dim b{padding:6px 0;writing-mode:vertical-rl}.pf-cards--wide .pf-card--e3 .pf-dim b{transform:rotate(180deg)}.pf--motion .pf-cards--wide .pf-card--e1 .pf-dim:before,.pf--motion .pf-cards--wide .pf-card--e1 .pf-dim:after,.pf--motion .pf-cards--wide .pf-card--e3 .pf-dim:before,.pf--motion .pf-cards--wide .pf-card--e3 .pf-dim:after{transform:scaleY(0);transform-origin:50% 0}.pf--motion .pf-cards--wide .pf-card.is-in .pf-dim:before,.pf--motion .pf-cards--wide .pf-card.is-in .pf-dim:after{transform:none}.pf-dim b{font-size:12.5px}.pf-card__name{font-size:19px}.pf-margin__chalk{font-size:28px}.pf-gauge{gap:18px 24px}.pf-gauge__track{margin:0;--gs: 11px}.pf-gauge__draw svg{max-width:340px}.pf .pf-sizes table{font-size:17px}.pf-item .pf-cards--wide{grid-template-columns:minmax(0,300px)}.pf-break{padding-top:60px}.pf-break__img{aspect-ratio:21 / 9}.pf .pf-break__line{padding-bottom:30px}.pf-len--home{margin-bottom:56px}.pf-len--home .pf-len__strip{left:70px}.pf-len__case{left:-36px;top:-44px;width:112px;height:97px}.pf-close{padding-bottom:120px}.pf-ch{scroll-margin-top:150px}}@container pf (min-width: 760px) and (max-width: 1139.98px){.pf-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;row-gap:38px;align-items:start}.pf-grid>*{grid-column:1 / -1}.pf-grid>.pf-ch__head{max-width:660px}.pf-grid .pf-print{width:100%;max-width:290px;justify-self:end}.pf-grid>.pf-stitch{max-width:660px}.pf-grid--measure .pf-wrapfig{grid-column:1;align-self:center}.pf-grid--measure .pf-print{grid-column:2;transform:rotate(1.4deg)}.pf-grid--measure .pf-steps{grid-column:1}.pf-grid--measure .pf-margin{grid-column:2;padding-top:16px}.pf-grid--gauge .pf-sizes{order:5}.pf-gauge{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:20px 36px;align-items:center}.pf-gauge__draw{grid-column:1;grid-row:1}.pf-gauge .pf-ticket{grid-column:2;grid-row:1;max-width:440px}.pf-gauge__slide{grid-column:1 / -1;grid-row:2}.pf-gauge__nums{grid-column:1 / -1;grid-row:3}.pf-gauge__nums div{grid-template-columns:repeat(12,44px);max-width:620px}.pf .pf-gauge__nums button{width:44px;height:44px}.pf-gauge__side{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);column-gap:40px;align-items:center}.pf-gauge__side .pf-print{max-width:250px;transform:rotate(1.8deg)}.pf-grid--gauge .pf-cards{grid-template-columns:repeat(2,minmax(0,270px));gap:26px}.pf-grid--adjust .pf-ch__head{grid-column:1}.pf-grid--adjust .pf-notch{grid-column:2}.pf-notch{--p: clamp(15px, calc((50cqi - 104px) / 17), 24px)}.pf-grid--sheath .pf-ch__head{grid-column:1}.pf-grid--sheath .pf-print{grid-column:2;transform:rotate(1.6deg)}.pf-grid--sheath .pf-alter{max-width:560px;padding:20px 22px 18px}.pf-grid--sheath .pf-girth{grid-column:1}.pf-grid--sheath .pf-stitch{grid-column:2}.pf-grid--hang .pf-ch__head{grid-column:1}.pf-grid--hang .pf-hang{grid-column:2}.pf-grid--hang .pf-print{grid-column:1;justify-self:start;max-width:260px;transform:rotate(-1.5deg)}.pf-grid--hang .pf-stitch{grid-column:2;order:1;align-self:center}.pf-grid--hang .pf-cards{order:2}.pf-grid--bench .pf-ch__head{grid-column:1;align-self:end}.pf-grid--bench .pf-print{grid-column:2;transform:rotate(1.6deg)}.pf-grid--bench .pf-item{grid-column:auto}.pf-grid--cloth .pf-ch__head{grid-column:1}.pf-grid--cloth .pf-print{grid-column:2;transform:rotate(1.6deg)}.pf-grid--cloth .pf-book{grid-column:1}.pf-grid--cloth .pf-care{grid-column:2;align-self:center}.pf-grid--notes .pf-notes{max-width:760px}.pf-grid--close .pf-close__copy{grid-column:1;align-self:center}.pf-grid--close .pf-print--close{grid-column:2;transform:rotate(1.6deg)}}@container pf (min-width: 960px) and (max-width: 1139.98px){.pf-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.pf-cards--wide{grid-template-columns:repeat(3,minmax(0,250px))}.pf-grid--gauge .pf-cards{grid-template-columns:repeat(2,minmax(0,270px))}.pf-item .pf-cards--wide{grid-template-columns:minmax(0,300px)}}@container pf (min-width: 1140px){.pf-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:28px;row-gap:40px;align-items:start}.pf-grid>*{grid-column:1 / -1}.pf-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 22px}.pf-cards--wide{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-grid--measure .pf-ch__head{grid-column:1 / 8}.pf-grid--measure .pf-wrapfig{grid-column:8 / -1;align-self:end}.pf-grid--measure .pf-print{grid-column:1 / 5;transform:rotate(-1.4deg)}.pf-grid--measure .pf-steps{grid-column:5 / 10}.pf-grid--measure .pf-margin{grid-column:10 / -1;padding-top:14px}.pf-grid--gauge{grid-template-rows:auto auto 1fr auto}.pf-grid--gauge .pf-ch__head{grid-column:1 / 6;grid-row:1}.pf-grid--gauge .pf-gauge{grid-column:6 / -1;grid-row:1 / span 3}.pf-grid--gauge .pf-gauge__side{grid-column:1 / 6;grid-row:2}.pf-grid--gauge .pf-cards{grid-column:1 / 6;grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr));align-self:start}.pf-grid--gauge .pf-sizes{grid-column:1 / -1;grid-row:4}.pf-gauge__side .pf-print{display:none}.pf-grid--adjust .pf-ch__head{grid-column:1 / 7}.pf-grid--adjust .pf-notch{grid-column:7 / -1;padding:22px 22px 20px}.pf-notch__btns{flex:0 0 auto}.pf .pf-notch__btns .pf-btn2{flex:none;padding:0 18px}.pf-notch{--p: clamp(15px, calc((50cqi - 110px) / 17), 26px)}.pf-notch__rig{margin-left:-22px;margin-right:-22px}.pf-grid--adjust .pf-stitch{grid-column:1 / 9}.pf-grid--sheath{grid-template-rows:auto auto}.pf-grid--sheath .pf-ch__head{grid-column:1 / 8}.pf-grid--sheath .pf-print{grid-column:9 / -1;grid-row:1 / span 2;transform:rotate(1.6deg)}.pf-grid--sheath .pf-alter{grid-column:1 / 8;padding:22px 24px 20px}.pf-grid--sheath .pf-cards{grid-column:1 / 10}.pf-grid--sheath .pf-girth{grid-column:10 / -1;grid-template-columns:minmax(0,1fr);align-self:center}.pf-grid--sheath .pf-stitch{grid-column:1 / 10}.pf-grid--hang .pf-ch__head{grid-column:1 / 6}.pf-grid--hang .pf-hang{grid-column:6 / -1;grid-row:1 / span 2}.pf-grid--hang .pf-print{grid-column:1 / 4;transform:rotate(-1.5deg)}.pf-grid--hang .pf-cards,.pf-grid--hang .pf-stitch{grid-column:4 / -1}.pf-grid--bench .pf-ch__head{grid-column:1 / 8;align-self:end}.pf-grid--bench .pf-print{grid-column:9 / -1;transform:rotate(1.6deg)}.pf-grid--bench .pf-item{grid-column:span 6}.pf-item{grid-template-columns:170px minmax(0,1fr);column-gap:22px}.pf-item__fig{width:170px}.pf-item__fig svg,.pf .pf-waist__fig{width:170px;height:170px}.pf-waist__fig b{font-size:17.5px}.pf-grid--cloth .pf-ch__head{grid-column:1 / 6}.pf-grid--cloth .pf-print{grid-column:1 / 5;grid-row:2;transform:rotate(-1.6deg)}.pf-grid--cloth .pf-book{grid-column:6 / -1;grid-row:1 / span 2}.pf-grid--cloth .pf-care{grid-column:6 / -1;padding:34px 26px 22px}.pf-grid--cloth .pf-stitch{grid-column:1 / 6;grid-row:3;align-self:start}.pf-grid--cloth .pf-care{grid-row:3}.pf-book__fan{height:276px}.pf .pf-sw{width:84px;height:230px;margin-left:-42px}.pf-grid--notes .pf-ch__head{grid-column:1 / 5;position:sticky;top:150px}.pf-grid--notes .pf-notes{grid-column:5 / -1}.pf-grid--close .pf-print--close{grid-column:8 / -1;grid-row:1;transform:rotate(1.6deg)}.pf-grid--close .pf-close__copy{grid-column:1 / 8;grid-row:1;align-self:center}.pf-grid--close .pf-close__stamp{grid-column:1 / 8;grid-row:2}.pf-grid{column-gap:36px}.pf-grid--gauge .pf-gauge{grid-column:6 / -1}.pf-gauge{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center}.pf-gauge__draw{grid-column:1;grid-row:1}.pf-gauge__draw svg{max-width:none}.pf-gauge .pf-ticket{grid-column:2;grid-row:1}.pf-gauge__slide{grid-column:1 / -1;grid-row:2}.pf-gauge__nums{grid-column:1 / -1;grid-row:3}.pf-gauge__track{--gs: 13px}.pf-gauge__nums div{grid-template-columns:repeat(12,44px);max-width:none}.pf .pf-gauge__nums button{width:44px;height:44px}.pf-grid--bench .pf-print{grid-column:10 / -1}.pf-grid--measure .pf-print{grid-column:1 / 4}.pf-grid--measure .pf-steps{grid-column:5 / 9}.pf-grid--measure .pf-margin{grid-column:9 / -1}.pf-grid--hang .pf-print{grid-column:1 / 4}.pf-grid--close .pf-print--close{grid-column:9 / -1}}@container pf (min-width: 1140px) and (max-width: 1279.98px){.pf-gauge{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr)}.pf .pf-ticket__no{font-size:50px}}@media(min-width:750px)and (orientation:landscape){.pf-hero{min-height:600px;justify-content:center;padding:44px 0 50px}@supports (height: 100svh){.pf-hero{min-height:max(600px,min(calc(100svh - var(--header-height, 134px)),860px))}}.pf-hero__media img{object-position:78% 30%}.pf-hero__fade{background:linear-gradient(90deg,var(--pf-ground) 0,rgba(10,6,18,.8) 30%,rgba(10,6,18,.22) 56%,rgba(10,6,18,0) 70%),linear-gradient(180deg,var(--pf-ground) 0,rgba(10,6,18,0) 16%,rgba(22,22,27,0) 76%,var(--pf-cloth) 100%)}.pf .pf-hero__stamp{position:absolute;right:0;bottom:30px;padding:0 max(var(--pf-gut),190px) 0 0}.pf-hero__low{margin-top:30px;padding-bottom:0}.pf-hero__low:before{display:none}.pf .pf-title{font-size:clamp(72px,9.6cqi,124px)}.pf-tdim{margin-top:14px}.pf-tape{--s: 1.1}.pf-tape__run{right:auto;width:min(52cqi,740px)}.pf-tape__bar{right:auto;width:calc(min(52cqi,740px) + 74px * var(--s))}.pf .pf-tape__cue{font-size:26px}.pf .pf-tape__read{font-size:38px}.pf-hero__copy{margin-top:22px;display:grid;gap:18px;justify-items:start}.pf .pf-lede{font-size:20px;margin-bottom:0;max-width:27em}}@media(prefers-reduced-motion:reduce){.pf-gauge__cursor,.pf .pf-sw,.pf-notch__tab,.pf-card__tick,.pf-card__tick path,.pf-alter__rule button path,.pf-card__go svg,.pf-sizes summary:after,.pf-note summary i{transition:none!important}}.pf:not(.pf--js) .pf-tape__tab{cursor:default}.pf:not(.pf--js) .pf-alter__rule button,.pf:not(.pf--js) .pf-sw{cursor:default}
/*# sourceMappingURL=/cdn/shop/t/68/assets/atb-bp-perfectfit.css.map */
