.landing-intro{z-index:10000;color:#28251f;isolation:isolate;overscroll-behavior:none;animation:0s 8s forwards landing-intro-unblock;position:fixed;inset:0;overflow:hidden}@keyframes landing-intro-unblock{to{visibility:hidden;pointer-events:none}}@keyframes landing-hero-unblock{to{visibility:visible}}.landing-intro-panel{z-index:-1;will-change:transform;background:#f4f0e7;position:absolute;inset:0}.landing-intro-panel-top{clip-path:polygon(0 0,100% 0,100% 43.1%,0 57.1%)}.landing-intro-panel-bottom{clip-path:polygon(0 57%,100% 43%,100% 100%,0 100%)}.landing-intro-header{letter-spacing:1.8px;color:#746f65;justify-content:space-between;font-size:8px;display:flex;position:absolute;inset:32px 42px auto}.landing-intro-cut{background:linear-gradient(90deg,#ac252b35,#0000 28% 72%,#ac252b35);width:110%;height:1px;position:absolute;top:50%;left:-5%;transform:rotate(-5.6deg)}.landing-intro-content{text-align:center;width:max-content;max-width:calc(100% - 48px);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.landing-intro-logo{width:180px;height:auto;margin:0 auto 35px;display:block}.landing-intro-title{font-family:var(--font-editorial), serif;letter-spacing:-.055em;font-size:clamp(64px,8.8vw,132px);line-height:.98}.landing-intro-line{padding:0 .1em .12em;display:block;overflow:hidden}.landing-intro-line>span{display:block}.landing-intro-line:last-child{color:var(--red)}.landing-intro-signature{letter-spacing:2.1px;color:#746f65;margin-top:24px;font-size:8px;display:block}.landing-intro-footer{bottom:max(28px, env(safe-area-inset-bottom));width:min(460px,100% - 64px);position:absolute;left:50%;transform:translate(-50%)}.landing-intro-loading{color:#746f65;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:12px;font-size:9px;display:flex}.landing-intro-count{font-family:var(--font-editorial), serif;color:var(--red);font-variant-numeric:tabular-nums;font-size:28px}.landing-intro-loading small{font-size:8px}.landing-intro-track{background:#28251f20;height:1px;overflow:hidden}.landing-intro-progress{background:var(--red);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.home-v2[data-intro=loading] .hero-copy{visibility:hidden;animation:0s 8s forwards landing-hero-unblock}@media (max-width:600px){.landing-intro-header{letter-spacing:1.2px;font-size:6px;inset:24px 24px auto}.landing-intro-logo{width:140px;margin-bottom:28px}.landing-intro-signature{letter-spacing:1.5px;margin-top:20px;font-size:6px}}@media (max-height:560px){.landing-intro-content{top:42%}.landing-intro-logo{width:100px;margin-bottom:12px}.landing-intro-title{font-size:56px}.landing-intro-signature{margin-top:10px}.landing-intro-footer{bottom:12px}}
.why-story-section{color:var(--ink);background:#fff;padding-block:76px;overflow:hidden}.why-story-layout{grid-template-columns:.88fr 1.12fr;align-items:center;gap:7%;display:grid}.why-story-visual{isolation:isolate;width:84%;position:relative}.why-story-sketch{pointer-events:none;width:100%;height:100%;stroke:var(--red);stroke-width:1px;stroke-linecap:round;opacity:.65;z-index:-1;position:absolute;inset:0;overflow:visible}.why-story-sketch path{vector-effect:non-scaling-stroke}.why-story-photo{background:#9f2027;border-radius:50% 50% 0 0/38% 38% 0 0;width:100%;overflow:hidden;-webkit-mask-image:radial-gradient(circle at 86% 22%,#0000 0 5px,#000 5.8px);mask-image:radial-gradient(circle at 86% 22%,#0000 0 5px,#000 5.8px)}.why-story-tag-anchor{z-index:1;width:34%;padding-top:30px;position:absolute;top:22%;left:86%;transform:translate(-50%)}.why-story-tag-anchor:before{content:"";z-index:2;border:1px solid #b89c72;border-radius:50%;width:4px;height:47px;position:absolute;top:-2px;left:calc(50% - 2px)}.why-story-tag{background:var(--red);color:#fffaf2;clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%,0 14px);transform-origin:50% 14px;border-radius:3px 3px 14px;flex-direction:column;align-items:center;padding:28px 12px 20px;animation:7s ease-in-out infinite whyTagSway;display:flex;position:relative;box-shadow:0 8px 16px #00000012}.why-story-tag-hole{background:#fff;border-radius:50%;width:6px;height:6px;position:absolute;top:11px;box-shadow:0 0 0 2px #ffffff30}.why-story-tag>.why-story-butcher-icon{object-fit:contain;width:70px;height:64px;margin-bottom:10px}.why-story-tag>strong{font-family:var(--font-editorial), serif;margin-top:3px;font-size:clamp(32px,3.5vw,52px);font-weight:400;line-height:1.2}.why-story-tag>strong>span{vertical-align:super;margin-left:3px;font-size:.48em}.why-story-tag-caption{text-align:center;margin-top:9px;font-size:9px;line-height:1.5}@keyframes whyTagSway{0%,to{transform:rotate(-1deg)}50%{transform:rotate(1.5deg)}}@media (prefers-reduced-motion:reduce){.why-story-tag{animation:none}}.why-story-photo>img{object-fit:cover;object-position:55% center;width:100%;height:100%;display:block}.why-story-copy{min-width:0;padding-block:8px}.why-story-eyebrow{color:#715447;align-items:center;gap:10px;font-size:10px;display:flex}.why-story-eyebrow>span{background:var(--red);border-radius:50%;width:5px;height:5px}.why-story-copy h2{font-family:var(--font-editorial), serif;letter-spacing:-1.7px;margin-top:23px;font-size:clamp(35px,3.5vw,53px);font-weight:400;line-height:1.15}.why-story-copy h2 em{color:var(--red);font-style:normal}.why-story-copy>p{color:#826e5d;max-width:490px;margin-top:23px;font-size:12px;line-height:1.9}.why-story-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:27px 24px;max-width:575px;margin:35px 0 0;display:grid}.why-story-stat{text-align:center;flex-direction:column;align-items:center;gap:12px;min-width:0;display:flex}.why-story-stat>dt{color:#715b4d;max-width:130px;font-size:10px;line-height:1.6}.why-story-stat>dd{order:-1;width:112px;max-width:100%;height:112px;margin:0;position:relative}.why-stat-ring{width:100%;height:100%;display:block;transform:rotate(-90deg)}.why-ring-track{stroke:#dfd4c0;stroke-width:2px}.why-ring-fill{stroke:var(--red);stroke-width:2.5px;stroke-linecap:round}.why-ring-value{height:max-content;font-family:var(--font-editorial), serif;color:var(--red);letter-spacing:-1.5px;justify-content:center;align-items:baseline;font-size:37px;line-height:1;display:flex;position:absolute;inset:50% 0 0;transform:translateY(-50%)}.why-ring-value>span:last-child{font-family:var(--font-body), sans-serif;letter-spacing:0;color:#9a7f63;margin-left:3px;font-size:10px}@media (max-width:1100px){.why-story-layout{grid-template-columns:.9fr 1.1fr;gap:6%}.why-story-copy h2{letter-spacing:-1px;font-size:38px}.why-story-copy>p{font-size:11px}.why-story-stats{gap:23px 17px;margin-top:29px}.why-story-stat>dd{width:98px;height:98px}.why-story-stat>dt{font-size:9px}.why-ring-value{font-size:33px}}@media (min-width:761px) and (max-width:900px){.why-story-layout{grid-template-columns:.8fr 1.2fr;gap:5%}.why-story-copy h2{font-size:33px}.why-story-stat>dd{width:88px;height:88px}.why-story-stat>dt{font-size:8px}.why-story-stats{gap:21px 13px}.why-ring-value{font-size:30px}}@media (max-width:760px){.why-story-section{padding-block:49px}.why-story-layout{grid-template-columns:1fr;gap:33px}.why-story-visual{width:84%;max-width:378px;margin-inline:auto}.why-story-photo{--why-photo-ratio:1.04;border-radius:50% 50% 0 0/48% 48% 0 0}.why-story-tag-anchor{width:34%}.why-story-tag{padding:25px 8px 15px}.why-story-tag>.why-story-butcher-icon{width:54px;height:50px;margin-bottom:7px}.why-story-tag>strong{font-size:36px}.why-story-tag-caption{margin-top:5px;font-size:8px}.why-story-photo>img{object-position:center 60%}.why-story-copy{padding:0}.why-story-eyebrow{gap:8px;font-size:9px}.why-story-eyebrow>span{width:4px;height:4px}.why-story-copy h2{letter-spacing:-1.1px;margin-top:19px;font-size:36px;line-height:1.16}.why-story-copy>p{margin-top:20px;font-size:11px;line-height:1.9}.why-story-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 14px;max-width:450px;margin-top:29px}.why-story-stat{gap:10px}.why-story-stat>dd{width:94px;height:94px}.why-story-stat>dt{font-size:8px;line-height:1.6}.why-ring-value{font-size:32px}.why-ring-value>span:last-child{font-size:8px}}@media (max-width:360px){.why-story-copy h2{font-size:31px}.why-story-stats{gap:22px 10px}.why-story-stat>dd{width:80px;height:80px}.why-ring-value{font-size:28px}.why-story-stat>dt{font-size:7px}}
@font-face{font-family:script;src:url(../media/Allura_Regular-s.p.0l6eb1g07g5eq.ttf)format("truetype");font-display:swap}@font-face{font-family:script Fallback;src:local(Arial);ascent-override:107.87%;descent-override:60.68%;line-gap-override:0.0%;size-adjust:74.17%}.FStKla_className{font-family:script,script Fallback}.FStKla_variable{--font-promise-script:"script", "script Fallback"}
.tatsuo-benefits{color:var(--ink);background-color:#fff;background-image:var(--white-grain,none);background-size:160px 160px;padding-block:0}.tatsuo-benefits-inner{isolation:isolate;background:0 0;padding:0 0 40px;position:relative;overflow:hidden}.tatsuo-promise-layout{grid-template-columns:1fr 1fr;display:grid}.tatsuo-promise-list{flex-direction:column;display:flex}.tatsuo-promise-row{border-bottom:1px solid #d9cdb9;flex:1 0 auto;padding:34px 34px 32px 24px;transition:background .45s,color .45s}.tatsuo-promise-row.is-active{background:var(--red);color:#fff7e9}.tatsuo-promise-row h3{margin:0;font-weight:400}.tatsuo-promise-row button{text-align:left;width:100%;color:inherit;background:0 0;border:0;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:28px;padding:0;display:grid}.tatsuo-promise-toggle{background:var(--red);color:#fff7e9;width:30px;height:30px;margin-top:6px;position:relative}.is-active .tatsuo-promise-toggle{background:#20211e}.tatsuo-promise-toggle i{background:currentColor;height:2px;position:absolute;top:14px;left:5px;right:5px}.tatsuo-promise-toggle i:last-child{transition:transform .4s;transform:rotate(90deg)}.is-active .tatsuo-promise-toggle i:last-child{transform:rotate(0)}.tatsuo-promise-titles{flex-direction:column;gap:3px;display:flex}.tatsuo-promise-title{font-family:var(--font-body), sans-serif;letter-spacing:-.8px;font-size:clamp(23px,2.3vw,34px);font-weight:700;line-height:1.18}.tatsuo-promise-script{font-family:var(--font-promise-script), cursive;color:var(--red);font-size:clamp(35px,3.5vw,54px);font-weight:400;line-height:1.05}.is-active .tatsuo-promise-script{color:#fff7e9}.tatsuo-promise-answer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .5s,opacity .35s;display:grid}.is-active .tatsuo-promise-answer{opacity:1;grid-template-rows:1fr}.tatsuo-promise-answer>div{overflow:hidden}.tatsuo-promise-answer p{max-width:410px;margin-left:58px;padding-top:19px;font-size:13px;line-height:1.85}.tatsuo-promise-collage{flex-direction:column;min-width:0;display:flex;overflow:hidden}.tatsuo-promise-strip{flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tatsuo-promise-tile{aspect-ratio:1;background:#b92127;overflow:hidden}.tatsuo-promise-tile:nth-child(2n){background:#c9ae73}.tatsuo-promise-tile img{object-fit:cover;width:100%;height:100%;display:block}.tatsuo-promise-main-photo{flex:1;min-height:320px;position:relative}.tatsuo-promise-main-photo img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.tatsuo-promise-signoff{border-bottom:1px solid #d9cdb9;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:18px;padding:32px 20px;display:flex}.tatsuo-promise-signoff>span{font-family:var(--font-promise-script), cursive;color:var(--red);font-size:36px}.tatsuo-promise-signoff>strong{font-family:var(--font-display), serif;color:var(--ink);letter-spacing:1px;font-size:33px;font-weight:400}.tatsuo-promise-row button:focus-visible{outline-offset:8px;outline:2px solid}@media (max-width:1100px){.tatsuo-promise-row{padding:28px 24px 28px 20px}.tatsuo-promise-row button{grid-template-columns:26px minmax(0,1fr);gap:20px}.tatsuo-promise-toggle{width:26px;height:26px}.tatsuo-promise-toggle i{top:12px}.tatsuo-promise-answer p{margin-left:46px;font-size:12px}}@media (max-width:760px){.tatsuo-benefits-inner{width:100%;padding-bottom:28px}.tatsuo-promise-layout{grid-template-columns:1fr}.tatsuo-promise-row{padding:26px 24px}.tatsuo-promise-title{font-size:26px}.tatsuo-promise-script{font-size:clamp(37px,8vw,48px)}.tatsuo-promise-main-photo{aspect-ratio:1.18;min-height:0}.tatsuo-promise-answer p{max-width:540px}.tatsuo-promise-signoff{padding-block:25px}.tatsuo-promise-signoff>span{font-size:30px}.tatsuo-promise-signoff>strong{font-size:28px}}@media (prefers-reduced-motion:reduce){.tatsuo-promise-row,.tatsuo-promise-answer,.tatsuo-promise-toggle i:last-child{transition:none}}
.journal-section{background:#fff;background-image:var(--white-grain,none);color:var(--ink);padding-block:76px 88px;scroll-margin-top:130px}.journal-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:46px;display:flex}.journal-kicker{letter-spacing:1.8px;color:var(--red);font-size:8px}.journal-heading h2{letter-spacing:-.045em;margin-top:20px;font-size:clamp(46px,5vw,72px);line-height:1.02}.journal-heading>p{color:var(--muted);padding-bottom:5px;font-size:11px;line-height:1.9}.journal-grid{grid-template-columns:1.15fr 1fr;gap:0 6%;display:grid}.journal-feature{grid-row:span 2}.journal-card{min-width:0}.journal-card-link{height:100%;display:block}.journal-image{background:#25231d;position:relative;overflow:hidden}.journal-image>img{object-fit:cover;width:100%;height:100%;transition:transform 1s cubic-bezier(.2,.7,.2,1);display:block}.journal-card-link:hover .journal-image>img{transform:scale(1.045)}.journal-number{width:32px;height:32px;color:var(--red);background:#f4f0e7;place-items:center;font-size:9px;display:grid;position:absolute;top:14px;left:14px}.journal-feature .journal-image{aspect-ratio:1.3}.journal-copy{padding-top:23px}.journal-meta{flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:8px;line-height:1.6;display:flex}.journal-meta>span:first-child{color:var(--red);text-transform:uppercase;letter-spacing:1px}.journal-meta>span:last-child{color:var(--muted)}.journal-copy h3{font-family:var(--font-editorial), serif;letter-spacing:-.035em;margin-top:14px;font-size:clamp(28px,2.7vw,41px);font-weight:400;line-height:1.12;transition:color .25s}.journal-card-link:hover h3{color:var(--red)}.journal-copy>p{color:var(--muted);max-width:480px;margin-top:15px;font-size:11px;line-height:1.85}.journal-read{color:var(--red);justify-content:space-between;align-items:center;gap:20px;margin-top:24px;font-size:9px;display:flex}.journal-read>span{border:1px solid #ac252b45;border-radius:50%;place-items:center;width:30px;height:30px;transition:background .25s,color .25s;display:grid}.journal-read svg{width:14px;height:14px}.journal-card-link:hover .journal-read>span{background:var(--red);color:#fff}.journal-side .journal-card-link{grid-template-columns:.8fr 1fr;gap:25px;padding-block:0 30px;display:grid}.journal-side:last-child .journal-card-link{border-top:1px solid #dcd5c9;padding-block:30px 0}.journal-side .journal-image{min-height:230px}.journal-side .journal-copy{align-self:center;padding-top:5px}.journal-side h3{font-size:clamp(24px,2.1vw,31px)}.journal-side .journal-copy>p{font-size:10px}.journal-card-link:focus-visible{outline:2px solid var(--red);outline-offset:6px}@media (max-width:1100px){.journal-grid{column-gap:4%}.journal-side .journal-card-link{grid-template-columns:.7fr 1fr;gap:18px}.journal-side .journal-image{min-height:220px}.journal-side .journal-copy>p{display:none}}@media (max-width:760px){.journal-section{padding-block:48px 52px}.journal-heading{align-items:start;gap:20px;margin-bottom:30px}.journal-heading h2{margin-top:16px;font-size:clamp(39px,10vw,58px)}.journal-heading>p{max-width:130px;padding-top:35px;font-size:9px}.journal-grid{grid-template-columns:1fr;gap:30px}.journal-feature{grid-row:auto}.journal-feature .journal-image{aspect-ratio:1.3}.journal-feature .journal-copy h3{font-size:33px}.journal-side .journal-card-link,.journal-side:last-child .journal-card-link{border-top:1px solid #dcd5c9;grid-template-columns:.8fr 1.2fr;gap:20px;padding-block:25px 0}.journal-side .journal-image{min-height:190px}.journal-side h3{font-size:clamp(22px,5.4vw,30px)}.journal-meta{gap:5px 10px;font-size:7px}.journal-side .journal-copy{padding-top:0}.journal-side .journal-read{margin-top:18px}}@media (prefers-reduced-motion:reduce){.journal-image>img,.journal-copy h3,.journal-read>span{transition:none}.journal-card-link:hover .journal-image>img{transform:none}}
.home-v2{color:var(--ink);background:#fff}.home-v2 .v2-original-hero{top:var(--hero-sticky-top,96px);z-index:0;background:var(--dark);position:sticky}.home-v2 .v2-original-hero .hero{height:calc(100dvh - var(--hero-sticky-top,96px));min-height:min(715px,100svh);max-height:none}.home-v2 .v2-page-content{z-index:1;background:0 0;display:flow-root;position:relative}@media (prefers-reduced-motion:reduce){.home-v2 .v2-original-hero{position:relative;top:auto}}.v2-small-label{font-family:var(--font-body), sans-serif;letter-spacing:1.4px;color:var(--red);font-size:8px;line-height:1.8}.v2-cut-mark{width:33px;height:28px;color:var(--red);flex-shrink:0;align-items:center;gap:5px;display:inline-flex;transform:skew(-24deg)}.v2-cut-mark>i{background:currentColor;width:4px;height:23px;display:block}.v2-cut-mark>i:nth-child(2){height:30px}.v2-cut-mark.is-light{color:#e8d0b0}.v2-running-line{border-bottom:1px solid var(--line);background:#f5f1e8;padding-block:25px;position:relative;overflow:hidden}.v2-running-copy{align-items:center;gap:30px;width:max-content;margin-left:-8%;display:flex}.v2-running-copy>span{font-family:var(--font-display), serif;white-space:nowrap;letter-spacing:-.6px;align-items:center;gap:30px;font-size:27px;display:flex}.v2-running-copy .v2-cut-mark{transform:scale(.65)skew(-24deg)}.v2-running-caption{display:none}.v2-eyebrow{color:var(--red);letter-spacing:1.4px;align-items:center;gap:15px;font-size:8px;line-height:1.8;display:flex}.v2-eyebrow>span:first-child{border-bottom:1px solid var(--red);letter-spacing:0;padding-bottom:2px}.v2-eyebrow-rule{background:var(--line);flex:1;height:1px;margin-left:15px}.v2-section-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-top:38px;display:flex}.v2-section-heading h2{letter-spacing:-2px;font-size:clamp(42px,4.4vw,68px);line-height:1.13}.v2-section-heading h2 em{color:var(--red)}.v2-section-heading>div{padding-bottom:3px}.v2-section-heading p{color:var(--muted);font-size:11px;line-height:1.9}.v2-underlined-link{color:var(--red);border-bottom:1px solid;justify-content:space-between;align-items:center;gap:35px;padding-block:12px;font-size:10px;line-height:1.8;display:inline-flex}.v2-underlined-link>svg{width:15px;transition:transform .35s}.v2-underlined-link:hover>svg{transform:translate(3px,-3px)}.v2-section-heading .v2-underlined-link{margin-top:14px}.v2-favourites-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin-top:40px;display:grid}.v2-favourite{flex-direction:column;min-width:0;display:flex}.v2-favourite-image-link{display:block}.v2-favourite-image{background:#23221e;width:100%;overflow:hidden}.v2-product-photo-motion{width:100%;height:100%}.v2-product-photo-motion>img{object-fit:cover;object-position:center;filter:saturate(.85);width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.7,.2,1),filter .7s;display:block}.v2-favourite-image-link:hover img{filter:saturate(1.05);transform:scale(1.05)}.v2-photo-curtain{pointer-events:none;background:#f0dfb714;width:60%;transition:transform .9s cubic-bezier(.2,.7,.2,1);position:absolute;inset:-10% -100%;transform:skew(-25deg)translate(-120%)}.v2-favourite-image-link:hover .v2-photo-curtain{transform:skew(-25deg)translate(650%)}.v2-cut-number{letter-spacing:1px;color:#f2e3ce;font-size:7px;position:absolute;top:13px;left:14px}.v2-cut-category{color:var(--muted);letter-spacing:.6px;margin-top:17px;font-size:7px;line-height:1.6}.v2-favourite h3{font-family:var(--font-editorial), serif;letter-spacing:-.7px;max-width:260px;margin-top:18px;font-size:clamp(23px,2.2vw,33px);font-weight:400;line-height:1.12}.v2-favourite h3>a{transition:color .3s}.v2-favourite h3>a:hover{color:var(--red)}.v2-cut-note{color:var(--muted);margin-block:13px 19px;font-size:10px;line-height:1.9}.v2-cut-bottom{margin-top:auto;padding-bottom:16px}.v2-cut-bottom>span{color:var(--muted);letter-spacing:.4px;margin-bottom:15px;font-size:6px;line-height:1.8;display:block}.v2-cut-bottom>a{color:var(--red);letter-spacing:.5px;justify-content:flex-end;align-items:center;gap:10px;font-size:7px;display:flex}.v2-cut-bottom>a>span{background:var(--red);color:#fff;border-radius:50%;place-items:center;width:16px;height:16px;transition:transform .3s;display:grid}.v2-cut-bottom>a>span>svg{width:10px;height:10px}.v2-cut-bottom>a:hover>span{transform:translate(3px)}.v2-selection-foot{color:var(--muted);letter-spacing:.8px;justify-content:space-between;align-items:center;gap:25px;margin-top:34px;font-size:7px;display:flex}.v2-selection-foot>a{color:var(--red);letter-spacing:0;align-items:center;gap:15px;font-size:9px;display:flex}.v2-selection-foot>a>svg{width:13px}.v2-craft{color:#f6f0e4;isolation:isolate;background:#191914;height:calc(100svh - 96px);min-height:650px;max-height:1000px;position:relative;overflow:hidden}.v2-craft-mask{clip-path:polygon(60% 0%,100% 0%,100% 100%,10% 100%);z-index:-3;position:absolute;inset:0;overflow:hidden}.v2-craft-image{object-fit:cover;object-position:center 56%;width:100%;height:100%;display:block;position:absolute;transform:scale(1.15)}.v2-craft-scrim{z-index:-2;background:linear-gradient(90deg,#1517107a,#0000 65%),linear-gradient(#0000 65%,#151710a8);position:absolute;inset:0}.v2-craft-slash{z-index:-1;background:#e7d1b17a;width:1px;height:150%;position:absolute;top:-20%;left:37%;transform:rotate(32deg)}.v2-craft-content{flex-direction:column;justify-content:space-between;height:100%;padding-block:30px;display:flex;position:relative}.v2-craft-top,.v2-craft-bottom{letter-spacing:1.3px;justify-content:space-between;align-items:center;gap:20px;font-size:7px;line-height:1.8;display:flex}.v2-craft-top>span:last-child{color:#c5b39a}.v2-craft-first{padding-block:30px}.v2-craft-first h2{font-family:var(--font-display), serif;text-transform:uppercase;letter-spacing:-3px;font-size:clamp(55px,6.5vw,100px);line-height:1.02}.v2-craft-first h2 em{font-family:var(--font-editorial), serif;text-transform:none;color:#dcc4a3;letter-spacing:-3px;font-size:1.08em}.v2-craft-first>p{color:#d6c9b8;max-width:300px;margin-top:28px;font-size:11px;line-height:1.9}.v2-craft-last{opacity:0;pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.v2-craft-last>span{letter-spacing:2px;color:#e7d4bb;margin-bottom:22px;font-size:8px}.v2-craft-last>p{font-family:var(--font-editorial), serif;letter-spacing:-5px;font-size:clamp(70px,9vw,140px);line-height:.98}.v2-craft-last>p>em{color:#dfc5a2;font-style:normal}.v2-craft-bottom>a{letter-spacing:0;border-bottom:1px solid #f6f0e488;align-items:center;gap:25px;padding-bottom:9px;font-size:9px;display:flex}.v2-craft-bottom>a>svg{width:14px}.v2-about{padding-block:100px}.v2-about-intro{grid-template-columns:1fr 2fr;align-items:start;gap:7%;display:grid}.v2-about-intro>.v2-eyebrow{letter-spacing:1px;align-items:flex-start;gap:10px;max-width:250px;font-size:6px}.v2-about-intro .v2-eyebrow-rule{display:none}.v2-about-statement{font-family:var(--font-editorial), serif;letter-spacing:-1.8px;font-size:clamp(35px,3.65vw,56px);line-height:1.22}.v2-about-word{display:inline}.v2-about-lower{grid-template-columns:1fr 1fr;align-items:center;gap:11%;margin-top:66px;display:grid}.v2-about-image{aspect-ratio:1.2;background:var(--dark);position:relative;overflow:hidden}.v2-about-image>img{object-fit:cover;object-position:65% center;width:100%;height:100%;display:block}.v2-butcher-ticket{color:#f6ead8;clip-path:polygon(12% 0,88% 0,100% 10%,100% 100%,0 100%,0 10%);text-align:center;background:#a5232a;width:128px;padding:18px 14px 15px;position:absolute;bottom:21px;right:21px;transform:rotate(7deg);box-shadow:2px 5px 14px #0003}.v2-butcher-ticket:before{content:"";background:#e5cfac;border-radius:50%;width:6px;height:6px;margin:0 auto 13px;display:block}.v2-butcher-ticket>span{letter-spacing:1px;font-size:5px;display:block}.v2-butcher-ticket>strong{font-family:var(--font-editorial), serif;margin-block:14px;font-size:35px;font-weight:400;line-height:1;display:block}.v2-barcode{background:repeating-linear-gradient(90deg,#f6ead8 0 1px,#0000 1px 3px,#f6ead8 3px 5px,#0000 5px 8px,#f6ead8 8px 9px,#0000 9px 13px);height:20px;margin-top:15px}.v2-about-copy>.v2-about-lead{font-family:var(--font-editorial), serif;color:var(--ink);margin:0;font-size:25px;line-height:1.4}.v2-about-copy>p{color:var(--muted);max-width:450px;margin-top:21px;font-size:11px;line-height:1.95}.v2-about-copy>.v2-underlined-link{margin-top:22px}.v2-business-types{border-top:1px solid var(--line);letter-spacing:1px;color:var(--muted);flex-wrap:wrap;gap:20px;margin-top:30px;padding-top:24px;font-size:6px;display:flex}.home-v2 .why-choose-section{color:var(--ink);background:#f4f0e7;padding-block:64px 36px}.home-v2 .why-background,.home-v2 .why-shade,.home-v2 .why-choose-section>.contours{display:none}.home-v2 .why-kicker>.eyebrow,.home-v2 .why-kicker>svg{color:var(--red)}.home-v2 .why-heading{align-items:flex-end}.home-v2 .why-heading h2{font-size:56px}.home-v2 .why-heading h2 em{color:var(--red);font-size:.53em}.home-v2 .why-heading>p{color:var(--muted)}.home-v2 .why-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 55px;margin-top:47px}.home-v2 .why-metric{grid-template-columns:1fr;gap:18px}.home-v2 .why-metric>dt{font-size:10px}.home-v2 .why-metric-index{color:#a49884}.home-v2 .why-metric>dd{color:var(--red);letter-spacing:-2px;font-size:64px}.home-v2 .why-metric>dd>span:nth-child(2){color:#99856d;font-size:15px}.home-v2 .why-meter-track{background:#d7cdbd;height:1px}.home-v2 .why-meter-fill{background:var(--red)}.home-v2 .why-foot{border-top-color:var(--line);color:var(--muted)}.v2-voices{color:#f6f0e5;background:#1c201a;padding-block:44px 65px;position:relative;overflow:hidden}.v2-voices:after{content:"”";color:#e5d0b111;pointer-events:none;font-family:Georgia,serif;font-size:620px;line-height:1;position:absolute;top:55px;right:3%}.v2-voices>.container{z-index:1;position:relative}.v2-voices-top{letter-spacing:1.5px;color:#c7b59a;border-bottom:1px solid #d4c7ae33;align-items:center;gap:25px;padding-bottom:21px;font-size:6px;display:flex}.v2-voices-top>span:last-child{color:#eee4d3;margin-left:auto}.v2-voice-content{max-width:1040px;margin:48px auto 0}.v2-voice-label{letter-spacing:1.4px;color:#b9a88c;font-size:6px}.v2-voice-content blockquote{font-family:var(--font-editorial), serif;letter-spacing:-1px;min-height:200px;margin:23px 0 37px;font-size:clamp(31px,3.5vw,54px);line-height:1.3}.v2-voice-bottom{border-top:1px solid #d4c7ae33;justify-content:space-between;align-items:center;gap:25px;padding-top:24px;display:flex}.v2-voice-name{font-family:var(--font-editorial), serif;font-size:23px;display:block}.v2-voice-role{color:#b8b0a0;margin-top:5px;font-size:8px;display:block}.v2-voice-controls{gap:12px;display:flex}.v2-voice-controls>button{color:#f6f0e5;background:0 0;border:1px solid #c9baa15c;border-radius:50%;place-items:center;width:38px;height:38px;transition:background .3s,color .3s;display:grid}.v2-voice-controls>button:hover{color:#1c201a;background:#e7d1ae}.v2-voice-controls svg{width:15px}.home-v2 .partners-section{border-bottom:0;padding-top:60px}.home-v2 .partners-heading-row h2{font-size:45px}.v2-faq-background{--muted:#ffffffc7;--line:#ffffff3d;background:var(--red);color:#fff;display:flow-root}.v2-faq-background .v2-small-label,.v2-faq-background .v2-questions-intro h2 em,.v2-faq-background .v2-question-index,.v2-faq-background .v2-question-toggle,.v2-faq-background .v2-underlined-link{color:#fff}.v2-faq-background .v2-underlined-link{border-bottom-color:#ffffffa6}.v2-faq-background :focus-visible{outline-color:#fff}.v2-faq-background ::selection{color:var(--red);background:#fff}.v2-questions{border-top:1px solid var(--line);grid-template-columns:1fr 1.5fr;gap:10%;padding-block:78px 90px;display:grid}.v2-questions-intro h2{letter-spacing:-2.5px;margin-top:23px;font-size:clamp(49px,5vw,76px);line-height:1.03}.v2-questions-intro h2 em{color:var(--red)}.v2-questions-intro>p{color:var(--muted);margin-top:26px;font-size:11px;line-height:1.9}.v2-questions-intro>.v2-underlined-link{margin-top:20px}.v2-question{border-bottom:1px solid var(--line)}.v2-question:first-child{border-top:1px solid var(--line)}.v2-question h3{font-weight:400}.v2-question h3>button{text-align:left;width:100%;font-family:var(--font-editorial), serif;background:0 0;align-items:center;gap:20px;padding-block:25px;font-size:22px;line-height:1.3;display:flex}.v2-question-index{font-family:var(--font-body), sans-serif;color:var(--red);flex-shrink:0;padding-right:2px;font-size:7px}.v2-question-toggle{width:13px;height:13px;color:var(--red);flex-shrink:0;margin-left:auto;position:relative}.v2-question-toggle:before,.v2-question-toggle:after{content:"";background:currentColor;width:13px;height:1px;position:absolute;top:6px;left:0}.v2-question-toggle:after{transition:transform .3s;transform:rotate(90deg)}.v2-question.is-open .v2-question-toggle:after{transform:rotate(0)}.v2-answer>p{color:var(--muted);max-width:600px;padding:0 28px 26px;font-size:11px;line-height:1.95;animation:.3s cardIn}@media (min-width:1600px){.v2-favourite h3{font-size:34px}}@media (max-width:1100px){.v2-favourites-grid{gap:21px}.v2-favourite h3{font-size:25px}.v2-cut-note{font-size:9px}.v2-cut-bottom>span{font-size:5px}.v2-cut-bottom>a{font-size:6px}.v2-about-lower{gap:8%}.v2-about-copy>.v2-about-lead{font-size:23px}.v2-about-copy>p{font-size:10px}.v2-question h3>button{font-size:20px}}@media (max-width:999px){.v2-favourites-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 25px}.v2-favourite h3{max-width:none;font-size:30px}.v2-cut-bottom>span{font-size:7px}.v2-cut-bottom>a{font-size:8px}.v2-cut-note{font-size:10px}.v2-craft{height:720px;min-height:0}.v2-craft-mask{clip-path:polygon(47% 0,100% 0,100% 100%,0 100%)}.v2-craft-first h2{font-size:76px}.v2-craft-last{display:none}.v2-about-intro{grid-template-columns:1fr 2.3fr;gap:5%}.v2-about-lower{gap:6%}.home-v2 .why-metrics{column-gap:30px}.home-v2 .why-heading h2{font-size:46px}.home-v2 .why-heading h2 em{font-size:.55em}.v2-voices:after{font-size:500px}.v2-questions{gap:7%}}@media (max-width:760px){.v2-running-line{padding-block:18px}.v2-running-copy{gap:18px}.v2-running-copy>span{gap:18px;font-size:20px}.v2-running-copy .v2-cut-mark{width:25px;transform:scale(.5)skew(-24deg)}.v2-eyebrow{letter-spacing:1px;gap:11px;font-size:6px}.v2-eyebrow-rule{margin-left:0}.v2-favourites{padding-block:52px 42px}.v2-section-heading{flex-direction:column;align-items:flex-start;gap:24px;margin-top:28px}.v2-section-heading h2{letter-spacing:-1.5px;font-size:41px}.v2-section-heading p{font-size:10px}.v2-section-heading .v2-underlined-link{margin-top:13px;font-size:9px}.v2-favourites-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:31px 17px;margin-top:28px}.v2-favourite-image{aspect-ratio:1.15!important}.v2-cut-number{letter-spacing:.4px;font-size:5px;top:9px;left:10px}.v2-cut-category{letter-spacing:.3px;margin-top:13px;font-size:5px}.v2-favourite h3{letter-spacing:-.5px;margin-top:12px;font-size:25px;line-height:1.15}.v2-cut-note{margin-block:10px 13px;font-size:9px;line-height:1.8}.v2-cut-bottom{padding-bottom:12px}.v2-cut-bottom>span{margin-bottom:14px;font-size:5px;line-height:1.8}.v2-cut-bottom>a{gap:7px;font-size:6px}.v2-cut-bottom>a>span{width:14px;height:14px}.v2-cut-bottom>a>span>svg{width:9px}.v2-selection-foot{flex-direction:column;align-items:flex-start;gap:14px;margin-top:27px}.v2-selection-foot>span{font-size:5px}.v2-selection-foot>a{gap:10px;font-size:8px}.v2-craft{height:680px;max-height:none}.v2-craft-mask{clip-path:polygon(62% 0,100% 0,100% 100%,0 100%)}.v2-craft-image{object-position:78% center}.v2-craft-scrim{background:linear-gradient(90deg,#151710a8,#0000 85%),linear-gradient(#0000 45%,#151710bf)}.v2-craft-slash{opacity:.6;left:28%;transform:rotate(24deg)}.v2-craft-content{padding-block:24px}.v2-craft-top{letter-spacing:.8px;font-size:5px}.v2-craft-top>span:last-child{font-size:4px}.v2-craft-first{padding-top:0}.v2-craft-first h2{letter-spacing:-2px;font-size:clamp(48px,12vw,73px);line-height:1.05}.v2-craft-first h2 em{letter-spacing:-2px;font-size:1.16em}.v2-craft-first>p{margin-top:27px;font-size:10px;line-height:1.9}.v2-craft-bottom{align-items:flex-end;gap:16px}.v2-craft-bottom>span{letter-spacing:.8px;font-size:5px}.v2-craft-bottom>a{gap:13px;font-size:8px}.v2-craft-bottom>a>svg{width:12px}.v2-about{padding-block:55px}.v2-about-intro{grid-template-columns:1fr;gap:29px}.v2-about-intro>.v2-eyebrow{letter-spacing:1px;max-width:none;font-size:5px}.v2-about-statement{letter-spacing:-1px;font-size:35px;line-height:1.24}.v2-about-lower{grid-template-columns:1fr;gap:32px;margin-top:33px}.v2-about-image{aspect-ratio:1.25}.v2-butcher-ticket{width:110px;padding:15px 12px 12px;bottom:17px;right:17px}.v2-butcher-ticket>strong{margin-block:10px;font-size:30px}.v2-butcher-ticket>span{font-size:4px}.v2-barcode{height:17px;margin-top:12px}.v2-about-copy>.v2-about-lead{font-size:24px}.v2-about-copy>p{margin-top:20px;font-size:11px}.v2-underlined-link{font-size:9px}.v2-about-copy>.v2-underlined-link{margin-top:18px}.v2-business-types{gap:16px;margin-top:25px;padding-top:20px;font-size:5px}.home-v2 .why-choose-section{padding-block:41px 27px}.home-v2 .why-heading h2{font-size:39px}.home-v2 .why-heading h2 em{font-size:.56em}.home-v2 .why-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:29px 22px;margin-top:33px}.home-v2 .why-metric{gap:15px}.home-v2 .why-metric>dt{gap:8px;font-size:8px}.home-v2 .why-metric-index{font-size:5px}.home-v2 .why-metric>dd{letter-spacing:-2px;font-size:50px}.home-v2 .why-metric>dd>span:nth-child(2){font-size:11px}.v2-voices{padding-block:29px 37px}.v2-voices-top{letter-spacing:1px;gap:16px;padding-bottom:18px;font-size:4px}.v2-voices-top .v2-cut-mark{width:25px;transform:scale(.7)skew(-24deg)}.v2-voice-content{margin-top:28px}.v2-voice-label{letter-spacing:1px;font-size:5px}.v2-voice-content blockquote{letter-spacing:-.5px;min-height:235px;margin:19px 0 26px;font-size:29px;line-height:1.37}.v2-voice-bottom{gap:15px;padding-top:20px}.v2-voice-name{font-size:21px}.v2-voice-role{margin-top:4px;font-size:7px}.v2-voice-controls{gap:8px}.v2-voice-controls>button{width:32px;height:32px}.v2-voice-controls svg{width:13px}.v2-voices:after{font-size:400px;top:110px;right:-20px}.home-v2 .partners-section{padding-top:43px}.home-v2 .partners-heading-row h2{font-size:33px}.v2-questions{grid-template-columns:1fr;gap:33px;padding-block:49px 55px}.v2-questions-intro>.v2-small-label{font-size:6px}.v2-questions-intro h2{letter-spacing:-1.5px;margin-top:19px;font-size:52px}.v2-questions-intro>p{margin-top:23px;font-size:10px}.v2-questions-intro>.v2-underlined-link{margin-top:13px;font-size:9px}.v2-question h3>button{gap:13px;padding-block:22px;font-size:21px}.v2-question-index{font-size:6px}.v2-question-toggle{width:11px;height:11px}.v2-question-toggle:before,.v2-question-toggle:after{width:11px}.v2-answer>p{padding:0 22px 23px;font-size:10px}}@media (max-width:360px){.v2-favourite h3{font-size:22px}.v2-cut-category{font-size:4px}.v2-cut-note{font-size:8px}.v2-about-statement{font-size:31px}.v2-craft{height:640px}}@media (prefers-reduced-motion:reduce){.v2-craft-last{display:none}.v2-craft-image{transform:none}.v2-photo-curtain{display:none}}.v2-favourites{padding-block:60px}.v2-favourites-title{font-family:var(--font-editorial), serif;letter-spacing:-1px;color:var(--ink);font-size:clamp(34px,3.2vw,48px);line-height:1.15}.v2-favourites-grid{gap:44px 30px;margin-top:32px}.v2-favourite h3{max-width:none;margin-top:24px;font-size:clamp(25px,2.2vw,33px);line-height:1.15}.v2-cut-bottom{border:0;padding-top:22px;padding-bottom:0}.v2-cut-bottom>a{font-size:8px}@media (max-width:999px){.v2-favourites-grid{gap:34px 24px}}@media (max-width:760px){.v2-favourites{padding-block:42px}.v2-favourites-grid{gap:30px 18px;margin-top:26px}.v2-favourite h3{margin-top:18px;font-size:25px}.v2-cut-bottom{padding-top:18px}.v2-cut-bottom>a{font-size:6px}}@media (max-width:360px){.v2-favourite h3{font-size:22px}}.v2-about-brief{background:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:10%;padding-block:65px;display:grid}.v2-about-brief h2{font-family:var(--font-editorial), serif;letter-spacing:-1.5px;font-size:clamp(34px,3.6vw,53px);font-weight:400;line-height:1.16}.v2-about-brief h2 em{color:var(--red);font-style:normal}.v2-about-brief-copy>p{color:var(--muted);max-width:510px;font-size:12px;line-height:1.95}.v2-about-brief-copy>.v2-underlined-link{margin-top:20px}@media (max-width:760px){.v2-about-brief{grid-template-columns:1fr;gap:23px;padding-block:43px}.v2-about-brief h2{letter-spacing:-1px;font-size:35px}.v2-about-brief-copy>p{font-size:11px}.v2-about-brief-copy>.v2-underlined-link{margin-top:15px}}.v2-about-brief{grid-template-columns:196px 1fr 1fr;gap:4%}.v2-about-halal{width:196px;max-width:100%}.v2-about-halal>img{object-fit:contain;filter:brightness(1.12)contrast(1.08);width:100%;height:auto;display:block}.v2-about-brief h2{font-size:clamp(32px,3vw,46px)}@media (max-width:1100px) and (min-width:761px){.v2-about-brief{grid-template-columns:196px 1fr;gap:24px 38px}.v2-about-halal{grid-row:1/3;align-self:center}.v2-about-brief-copy{grid-column:2}}@media (max-width:760px){.v2-about-brief{grid-template-columns:1fr;gap:23px}.v2-about-halal{width:196px}.v2-about-brief h2{font-size:35px}}.v2-about-brief-copy>p{color:#000;font-size:14px}@media (max-width:760px){.v2-about-brief-copy>p{font-size:13px}}.v2-cut-bottom{justify-content:space-between;align-items:center;gap:10px;display:flex}.v2-cut-bottom>.v2-product-rating{color:var(--red);flex-shrink:0;align-items:center;gap:3px;margin:0;display:inline-flex}.v2-product-rating>svg{width:14px;height:14px;display:block}.v2-cut-bottom>a{flex-shrink:0}@media (max-width:760px){.v2-cut-bottom{gap:8px}.v2-cut-bottom>.v2-product-rating{gap:2px}.v2-product-rating>svg{width:10px;height:10px}}.v2-product-rating>svg{width:17px;height:17px}@media (max-width:760px){.v2-product-rating>svg{width:12px;height:12px}}.v2-hero-continuation{background:0 0}.v2-hero-continuation>.v2-about-brief,.v2-hero-continuation>.v2-favourites{background:#fff;padding-inline:clamp(20px,2.3vw,36px)}.v2-hero-continuation .why-story-section{width:calc(100% - 112px);max-width:1408px;margin-inline:auto;padding-inline:clamp(20px,2.3vw,36px)}.v2-hero-continuation .why-story-layout{width:100%}.v2-hero-continuation>.v2-running-line{background:#f5f1e8}@media (min-width:761px) and (max-width:1150px){.v2-hero-continuation .why-story-section{width:calc(100% - 72px)}}@media (max-width:760px){.home-v2 .v2-page-content{background:#fff}.v2-hero-continuation>.v2-about-brief,.v2-hero-continuation>.v2-favourites,.v2-hero-continuation .why-story-section{width:100%;padding-inline:20px}}.home-v2 .partners-section,.home-v2 .v2-faq-background{width:calc(100% - 112px);max-width:1408px;margin-inline:auto;padding-inline:clamp(20px,2.3vw,36px)}.home-v2 .partners-section>.container,.home-v2 .v2-faq-background>.container{width:100%}@media (min-width:761px) and (max-width:1150px){.home-v2 .partners-section,.home-v2 .v2-faq-background{width:calc(100% - 72px)}}@media (max-width:760px){.home-v2 .partners-section,.home-v2 .v2-faq-background{width:100%;padding-inline:20px}}.v2-craft-stage{display:contents}@media (prefers-reduced-motion:no-preference){.v2-craft-stage{--craft-top:96px;--craft-height:clamp(650px, calc(100svh - var(--craft-top)), 1000px);height:calc(var(--craft-height) + var(--craft-travel,105svh));background:#191914;display:block;position:relative}.v2-craft-stage>.v2-craft{top:var(--craft-top);height:var(--craft-height);position:sticky}}html.lenis{scroll-behavior:auto}@media (max-width:999px) and (prefers-reduced-motion:no-preference){.v2-craft-stage{--craft-height:max(1px, calc(100svh - var(--craft-top)));--craft-travel:85svh}.v2-craft-stage>.v2-craft{min-height:0;max-height:none}.v2-craft-stage .v2-craft-last{display:flex}.v2-craft-stage .v2-craft-last>p{letter-spacing:-.045em;font-size:clamp(50px,12vw,100px)}}@media (max-width:999px) and (max-height:600px) and (prefers-reduced-motion:no-preference){.v2-craft-stage .v2-craft-content{padding-block:16px}.v2-craft-stage .v2-craft-first{padding-block:12px}.v2-craft-stage .v2-craft-first h2{font-size:clamp(28px,8svh,48px)}.v2-craft-stage .v2-craft-first>p{margin-top:12px;font-size:9px}.v2-craft-stage .v2-craft-last>p{font-size:clamp(40px,13svh,72px)}}.v2-closing-cta{isolation:isolate;width:100%;color:var(--ink);padding-block:15px;position:relative;overflow:clip}.v2-closing-background{z-index:-1;transform-origin:0;background:#f2c75b;position:absolute;inset:0}.v2-closing-layout{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 24px;display:flex}.v2-closing-cta h2{font-family:var(--font-editorial), serif;letter-spacing:-.025em;text-wrap:balance;font-size:clamp(22px,2vw,30px);font-weight:400;line-height:1.2}.v2-closing-copy{flex-shrink:0}.v2-closing-button{background:var(--red);color:#fff;letter-spacing:.4px;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:14px 24px;font-size:10px;line-height:1.5;transition:background .25s;display:inline-flex}.v2-closing-button:hover{background:#8f1d24}.v2-closing-button:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (max-width:760px){.v2-closing-cta{padding-block:20px}.v2-closing-cta h2{max-width:420px;font-size:23px}.v2-closing-button{min-height:44px;padding:12px 22px;font-size:9px}}@media (prefers-reduced-motion:reduce){.v2-closing-button{transition:none}}.v2-why-surround{isolation:isolate;position:relative}.v2-why-wing{pointer-events:none;z-index:-1;will-change:transform;background:#fff;width:calc(max(56px,50% - 704px) + 1px);position:absolute;top:0;bottom:0}.v2-why-wing-left{transform-origin:100%;left:0}.v2-why-wing-right{transform-origin:0;right:0}@media (min-width:761px) and (max-width:1150px){.v2-why-wing{width:37px}}@media (max-width:760px){.v2-why-wing{display:none}}.home-v2{--white-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='paper'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='4' intercept='-1.5'/%3E%3CfeFuncG type='linear' slope='4' intercept='-1.5'/%3E%3CfeFuncB type='linear' slope='4' intercept='-1.5'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Cpath fill='%23000' opacity='.16' filter='url(%23paper)' d='M0 0h160v160H0z'/%3E%3C/svg%3E")}.home-v2 .v2-about-brief,.home-v2 .v2-favourites,.home-v2 .why-story-section,.home-v2 .partners-section,.home-v2 .v2-why-wing{background-image:var(--white-grain);background-repeat:repeat;background-size:160px 160px}
