.ab-str{--str-gap:clamp(36px, 5vw, 64px);padding-block:clamp(56px,6vw,88px)}.ab-str__desk{max-width:1040px;margin-inline:auto;position:relative}.ab-str__under{background:color-mix(in srgb, var(--sheet) 80%, var(--mist));border:1px solid var(--rule);box-shadow:0 18px 30px -22px var(--ink-deep);border-radius:6px;position:absolute;inset:0;translate:8px 10px;rotate:1.2deg}.ab-str__sheet{isolation:isolate;padding:clamp(32px, 4vw, 48px) var(--str-gap) clamp(48px, 5vw, 60px);color:var(--ink);background:var(--sheet);border:1px solid var(--rule);border-radius:4px;position:relative;rotate:-.6deg;box-shadow:inset 0 1px #fffc,0 2px 3px #1835441a,0 22px 40px -22px #18354461,0 50px 70px -50px #1835444d}.ab-str__sheet:after{content:"";z-index:-1;border-radius:inherit;opacity:.07;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .09 0 0 0 0 .21 0 0 0 0 .27 0 0 0 1.4 -.3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.ab-str__tag{z-index:2;width:clamp(104px,12vw,138px);transition:translate var(--motion-hover) var(--ease);position:absolute;top:-44px;right:clamp(24px,6vw,72px);rotate:4deg}.ab-str__tag:hover{translate:0 -3px}.ab-str__tagsvg{width:100%;height:auto;display:block;overflow:visible}.ab-str__swing{transform-box:view-box;transform-origin:160px 62px}.ab-str__tagtext{text-align:center;letter-spacing:-.01em;height:56%;color:var(--ink);pointer-events:none;place-items:center;font-size:clamp(14px,1.3vw,17px);font-weight:650;line-height:1.12;display:grid;position:absolute;top:33%;left:31%;right:12%}.ab-str__head{border-bottom:4px double var(--ink);margin-right:clamp(0px,15vw,190px);padding-bottom:18px}.ab-str__head .hm-h2{margin:0}.ab-str__intro{gap:14px;padding-top:clamp(22px,2.6vw,30px);display:grid}.ab-str__lead{letter-spacing:-.02em;text-wrap:balance;max-width:30em;font-size:clamp(21px,2.1vw,24px);font-weight:650;line-height:1.3}.ab-str__body{max-width:76ch;font-size:18px;line-height:1.55}.ab-str__fine{letter-spacing:.01em;font-size:15px;font-weight:600}.ab-str__list{gap:30px var(--str-gap);grid-template-columns:minmax(0,1fr);margin-top:clamp(28px,3vw,36px);display:grid}.ab-str__label{border-bottom:2px solid var(--ink);letter-spacing:.14em;text-transform:uppercase;margin:0 0 4px;padding-bottom:8px;font-size:15px;font-weight:600}.ab-str__col ul{margin:0;padding:0;list-style:none}.ab-str__col li{overflow-wrap:anywhere;background:linear-gradient(90deg, color-mix(in srgb, var(--ink) 45%, transparent) 40%, transparent 0) bottom / 7px 2px repeat-x;align-items:flex-start;gap:14px;min-width:0;padding-block:12px 11px;font-size:18px;line-height:1.45;display:flex}.ab-str__box{border:2px solid var(--ink);width:24px;height:24px;transition:transform var(--motion-hover) var(--ease);border-radius:5px;flex:none;place-items:center;margin-top:1px;display:grid}.ab-str__box svg{overflow:visible}.ab-str__col li:hover .ab-str__box{transform:rotate(-6deg)scale(1.08)}.ab-str__col--is .ab-str__box{color:var(--ink);background:var(--citrus)}.ab-str__col--not .ab-str__box{color:var(--ink);background:0 0}.ab-str__foot{grid-template-columns:minmax(0,1fr);align-items:end;gap:28px;margin-top:30px;display:grid}.ab-str__stamp{width:min(100%,440px);color:var(--ink);border:3px solid var(--ink);opacity:.9;transform-origin:60%;-webkit-mask-image:var(--ab-str-ink);-webkit-mask-image:var(--ab-str-ink);mask-image:var(--ab-str-ink);--ab-str-ink:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.9 .1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");border-radius:12px;margin:0 0 0 auto;padding:20px 24px 22px;position:relative;rotate:-6deg}.ab-str__stamp:before{content:"";border:1.5px solid var(--ink);pointer-events:none;border-radius:8px;position:absolute;inset:5px}.ab-str__stamp-title{letter-spacing:-.005em;text-wrap:pretty;overflow-wrap:anywhere;font-size:17px;font-weight:700;line-height:1.35}.ab-str__stamp-text{border-top:1.5px solid var(--ink);margin-top:8px;padding-top:8px;font-size:16px;font-weight:600;line-height:1.4}.ab-str__margin{gap:4px;width:min(100%,360px);margin:0 0 0 4px;padding-top:44px;font-size:17px;font-weight:500;line-height:1.35;display:grid;position:relative;rotate:-1.5deg}.ab-str__margin q{quotes:none;font-weight:650}.ab-str__arrow{width:64px;height:auto;position:absolute;top:-4px;left:6px;overflow:visible;rotate:-118deg;scale:1 -1}.ab-str__nib{stroke-dasharray:1 1.02}@media (min-width:640px){.ab-str__list{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ab-str__foot{grid-template-columns:minmax(0,1fr) minmax(0,440px);margin-top:12px;margin-bottom:-26px}.ab-str__stamp{margin:-78px -12px 0 auto}}@media (max-width:639px){.ab-str__sheet{padding-inline:20px;rotate:none}.ab-str__under{translate:4px 8px;rotate:.8deg}.ab-str__head{margin-right:0;padding-top:28px}.ab-str__tag{width:92px;top:-34px;right:12px}.ab-str__stamp{margin:0 auto -10px;padding:18px 18px 20px;rotate:-4deg}}@keyframes ab-str-stamp{0%{opacity:0;scale:1.2}55%{opacity:.95;scale:.97}to{opacity:.9;scale:1}}@keyframes ab-str-swing{0%{rotate:-9deg}40%{rotate:5deg}68%{rotate:-2deg}to{rotate:none}}@keyframes ab-str-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ab-str-pop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@media (prefers-reduced-motion:no-preference){[data-arrived=true] .ab-str__swing{animation:ab-str-swing 1s var(--ease-in-out) .5s backwards}[data-arrived=true] .ab-str__nib{animation:ab-str-draw var(--motion-draw) var(--ease) 1.4s backwards}[data-arrived=true] .ab-str__box{animation:ab-str-pop var(--motion-pop) var(--ease) calc(var(--i,0) * var(--motion-step) + .3s) backwards}[data-arrived=true] .ab-str__stamp{animation:ab-str-stamp .52s var(--ease) 1.1s backwards}}@media (prefers-reduced-motion:reduce){.ab-str__tag,.ab-str__box{transition:none}}
.ab-val{isolation:isolate;color:var(--paper);padding-block:clamp(64px,7vw,104px);position:relative;border-top:0!important}.ab-val:before{content:"";z-index:-1;background:radial-gradient(70% 90% at 85% 0%, color-mix(in srgb, var(--citrus) 10%, transparent), transparent 60%), linear-gradient(165deg, var(--ink-hi), var(--ink-lo) 55%, var(--ink-deep));width:100vw;position:absolute;top:0;bottom:0;left:50%;translate:-50%}.ab-val__inner{gap:clamp(36px,4vw,56px);display:grid}.ab-val__h2{color:var(--paper)}.ab-val__list{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.ab-val__item{border-top:1px solid var(--on-ink-rule,#ffffff29);align-content:start;gap:12px;min-width:0;padding:26px 0;display:grid}.ab-val__item h3{letter-spacing:-.03em;color:var(--paper);text-wrap:balance;font-size:clamp(24px,2.2vw,28px);font-weight:650;line-height:1.15}.ab-val__item p{color:color-mix(in srgb, var(--paper) 86%, transparent);text-wrap:pretty;max-width:34ch;font-size:18px;line-height:1.5}.ab-val__check{width:52px;height:52px;margin-bottom:6px;overflow:visible}.ab-val__ring{stroke:color-mix(in srgb, var(--citrus) 40%, transparent);stroke-width:2px}.ab-val__tick{stroke:var(--citrus);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}@media (min-width:640px){.ab-val__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(28px,4vw,56px)}}@media (min-width:1100px){.ab-val__list{border-top:1px solid var(--on-ink-rule,#ffffff29);grid-template-columns:repeat(4,minmax(0,1fr));column-gap:0}.ab-val__item{border-top:0;padding:clamp(28px,2.6vw,36px) clamp(22px,2.2vw,32px) 8px}.ab-val__item:first-child{padding-left:0}.ab-val__item+.ab-val__item{border-left:1px solid var(--on-ink-rule,#ffffff29)}}@keyframes ab-val-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.ab-val__ring,.ab-val__tick{stroke-dasharray:1 1.02}[data-arrived=true] .ab-val__ring{animation:ab-val-draw .7s var(--ease) calc(var(--i,0) * .14s + .15s) backwards}[data-arrived=true] .ab-val__tick{animation:ab-val-draw .42s var(--ease) calc(var(--i,0) * .14s + .65s) backwards}}.ab-val{padding-block:clamp(48px,5vw,72px)}.ab-val__inner{gap:clamp(24px,2.6vw,36px)}.ab-val__item{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:8px 14px;padding:22px 0}.ab-val__check{width:36px;height:36px;margin:0}.ab-val__item h3{white-space:nowrap;font-size:clamp(22px,1.9vw,25px)}.ab-val__item p{text-wrap:balance;grid-column:1/-1;max-width:32ch;font-size:17.5px}@media (min-width:640px) and (max-width:1439.98px){.ab-val__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,4vw,48px)}}@media (min-width:1440px){.ab-val__list{border-top:1px solid var(--on-ink-rule,#ffffff29);grid-template-columns:repeat(4,minmax(0,1fr));column-gap:0}.ab-val__item{border-top:0;padding:26px clamp(18px,2vw,28px) 6px}.ab-val__item:first-child{padding-left:0}.ab-val__item+.ab-val__item{border-left:1px solid var(--on-ink-rule,#ffffff29)}}
