.gl{--navy:#1b3348;--blue:#0082ff;--mag:#f0287f;--yellow:#eeae00;--cream:#f6f3eb;--pen:#e5322d;--green:#2e9e4f;--display:"mullerextrabold","Plus Jakarta Sans",sans-serif;--mono:"PW Mono",ui-monospace,monospace;--gut:clamp(20px, 8.3vw, 120px);--wrap:min(1200px, calc(100% - 2 * var(--gut)));--ink:var(--blue);color:var(--navy);background:var(--cream);overflow-x:clip}.gl *,.gl :after,.gl :before{box-sizing:border-box}.gl [hidden]{display:none!important}.gl h1,.gl h2,.gl h3,.gl h4,.gl p,.gl ul{margin:0}.gl ul{list-style:none;padding:0}.gl a{color:inherit}.gl img,.gl svg{display:block;max-width:100%}.gl h1,.gl h2,.gl h3{font-family:var(--display)!important;font-weight:400!important;text-transform:none;letter-spacing:-.01em}.gl .gl-mono{font-family:var(--mono);font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.gl .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gl .gl-wrap{width:var(--wrap);margin:0 auto;position:relative}.gl [data-gl-topic]{scroll-margin-top:104px}.gl-ink--blue{--ink:var(--blue)}.gl-ink--magenta{--ink:var(--mag)}.gl-ink--yellow{--ink:var(--yellow)}.gl-ink--navy{--ink:var(--navy)}.gl .gl-tag{display:inline-flex;align-items:baseline;gap:8px;padding:6px 12px 6px 10px;border-radius:4px;background:var(--blue);color:#fff;font-size:15px;font-weight:700;line-height:1.2;white-space:nowrap}.gl .gl-tag .gl-mono{color:#ffffffbf;line-height:1}.gl .gl-plabel{display:inline-block;padding:4px 8px;border-radius:3px;background:var(--navy);color:#fff;line-height:1.2}.gl .gl-plabel--blue{background:var(--blue)}.gl .gl-plabel--good{background:var(--green)}.gl .gl-chip{display:inline-block;padding:5px 10px;border-radius:4px;color:#fff;font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.04em}.gl .gl-chip--good{background:#1f7a3a}.gl .gl-chip--bad{background:#c0221d}.gl .gl-callout{display:inline-block;padding:4px 8px;border-radius:4px;background:var(--pen);color:#fff;font-size:13px;font-weight:700}.gl .gl-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 30px;border-radius:100px;border:2px solid rgba(27,51,72,.25);background:#fff;color:var(--navy);font:700 17px/1.3 Plus Jakarta Sans,sans-serif;cursor:pointer;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s}.gl .gl-btn:hover{border-color:var(--navy)}.gl .gl-btn--sm{padding:10px 20px;font-size:14px}.gl .gl-btn--dark{background:var(--navy);border-color:var(--navy);color:#fff}.gl .gl-btn--dark:hover{background:#12263a;border-color:#12263a}.gl .gl-btn--blue{background:var(--blue);border-color:var(--blue);color:#fff}.gl .gl-btn--blue:hover{background:#0071de;border-color:#0071de;color:#fff}.gl .gl-btn:active{border:2px solid var(--navy);color:var(--navy)}.gl .gl-btn--dark:active{border-color:#12263a;color:#fff}.gl .gl-btn--blue:active{border-color:#0071de;color:#fff}.gl .gl-btn:focus-visible,.gl a:focus-visible,.gl button:focus-visible,.gl input:focus-visible+*{outline:3px solid var(--blue);outline-offset:2px}.gl .gl-seg{display:inline-flex;border:1.5px solid rgba(27,51,72,.3);border-radius:8px;overflow:hidden}.gl .gl-seg button{padding:9px 16px;border:0;background:0 0;color:var(--navy);font:700 14px/1.2 Plus Jakarta Sans,sans-serif;cursor:pointer}.gl .gl-seg button[aria-pressed=true]{background:var(--navy);color:#fff}.gl .gl-seg button:focus-visible{outline:2px solid var(--blue);outline-offset:-4px;border-radius:6px}.gl .gl-seg button[aria-pressed=true]:focus-visible{outline-color:#fff}.gl .gl-switch{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:14px;cursor:pointer}.gl .gl-switch input{position:absolute;opacity:0;width:1px;height:1px}.gl .gl-switch-track{position:relative;width:44px;height:24px;border-radius:12px;background:#1b334833;transition:background .2s}.gl .gl-switch-track:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s}.gl .gl-switch input:checked+.gl-switch-track{background:var(--blue)}.gl .gl-switch input:checked+.gl-switch-track:after{transform:translate(20px)}.gl .gl-range{width:100%;accent-color:var(--ink)}.gl .gl-crops{position:absolute;inset:56px;pointer-events:none}.gl .gl-crops i{position:absolute;width:32px;height:32px}.gl .gl-crops i:after,.gl .gl-crops i:before{content:"";position:absolute;background:currentColor}.gl .gl-crops i:before{width:32px;height:1px}.gl .gl-crops i:after{width:1px;height:32px}.gl .gl-crops i:first-child{left:-40px;top:-40px}.gl .gl-crops i:first-child:before{top:40px;left:0}.gl .gl-crops i:first-child:after{left:40px;top:0}.gl .gl-crops i:nth-child(2){right:-40px;top:-40px}.gl .gl-crops i:nth-child(2):before{top:40px;right:0}.gl .gl-crops i:nth-child(2):after{right:40px;top:0}.gl .gl-crops i:nth-child(3){left:-40px;bottom:-40px}.gl .gl-crops i:nth-child(3):before{bottom:40px;left:0}.gl .gl-crops i:nth-child(3):after{left:40px;bottom:0}.gl .gl-crops i:nth-child(4){right:-40px;bottom:-40px}.gl .gl-crops i:nth-child(4):before{bottom:40px;right:0}.gl .gl-crops i:nth-child(4):after{right:40px;bottom:0}.gl .gl-hero{position:relative;padding:112px 0 72px}.gl .gl-mat{background-color:var(--navy);background-image:linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:160px 160px,160px 160px,32px 32px,32px 32px}.gl .gl-sheet{position:relative;width:min(1328px,calc(100% - 112px));margin:0 auto;padding:128px 56px 104px;background:var(--cream);color:var(--navy);transform:rotate(-.8deg);box-shadow:0 28px 56px #0006;text-align:center}.gl .gl-sheet .gl-crops{color:var(--navy)}.gl .gl-slug{position:absolute;top:22px;left:104px;right:104px;display:flex;justify-content:space-between;gap:24px;opacity:.7;font-size:10px}.gl .gl-slug span:last-child{text-transform:none;letter-spacing:.02em}.gl .gl-reg{position:absolute;width:30px;height:30px;padding:0;border:0;background:0 0;color:var(--navy)}.gl .gl-reg svg{width:30px;height:30px}.gl .gl-reg--top{top:13px;left:calc(50% - 15px);cursor:pointer}.gl .gl-reg--left{top:calc(50% - 15px);left:13px}.gl .gl-reg--right{top:calc(50% - 15px);right:13px}.gl .gl-reg--bottom{bottom:22px;left:calc(50% - 15px)}.gl .gl-titlebox{position:relative;display:inline-block;margin:0 auto}.gl .gl-title{position:relative;display:inline-block;font-size:clamp(56px,14.6vw,214px)!important;line-height:1!important;letter-spacing:-.01em;color:var(--navy)}.gl .gl-title span{display:block}.gl .gl-title .gl-title-c,.gl .gl-title .gl-title-m,.gl .gl-title .gl-title-y{position:absolute;inset:0;mix-blend-mode:multiply;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.gl .gl-title .gl-title-y{color:var(--yellow);transform:translate(-.047em,.033em)}.gl .gl-title .gl-title-m{color:var(--mag);transform:translate(.042em,-.023em)}.gl .gl-title .gl-title-c{color:var(--blue);transform:translate(-.028em,-.042em)}.gl .gl-title .gl-title-k{position:relative}.gl .gl-title.is-registered .gl-title-c,.gl .gl-title.is-registered .gl-title-m,.gl .gl-title.is-registered .gl-title-y{transform:none}.gl .gl-sel{position:absolute;inset:-8px -22px -2px;border:1.5px solid var(--blue);pointer-events:none;display:none}.gl .gl-sel i{position:absolute;width:12px;height:12px;background:#fff;border:1.5px solid var(--blue)}.gl .gl-sel i:first-child{left:-7px;top:-7px}.gl .gl-sel i:nth-child(2){left:calc(50% - 6px);top:-7px}.gl .gl-sel i:nth-child(3){right:-7px;top:-7px}.gl .gl-sel i:nth-child(4){left:-7px;top:calc(50% - 6px)}.gl .gl-sel i:nth-child(5){right:-7px;top:calc(50% - 6px)}.gl .gl-sel i:nth-child(6){left:-7px;bottom:-7px}.gl .gl-sel i:nth-child(7){left:calc(50% - 6px);bottom:-7px}.gl .gl-sel i:nth-child(8){right:-7px;bottom:-7px}.gl .gl-sel b{position:absolute;left:calc(50% - 7px);top:-42px;width:14px;height:14px;border-radius:50%;background:#fff;border:1.5px solid var(--blue)}.gl .gl-sel b:after{content:"";position:absolute;left:5px;top:13px;width:1.5px;height:22px;background:var(--blue)}.gl .gl-sel em{position:absolute;left:50%;bottom:-34px;transform:translate(-50%);padding:3px 7px;border-radius:3px;background:var(--blue);color:#fff;font:700 11px/1.2 var(--mono);font-style:normal;letter-spacing:.02em}.gl .gl-title.is-live>span{opacity:0}.gl .gl-titlebox.is-live .gl-sel{display:none}.gl .gl-title-canvas{position:absolute;z-index:3}.gl .gl-title-canvas .canvas-container{margin:0 auto}.gl .gl-hero-tag{position:absolute;left:-22px;top:-78px;z-index:4}.gl .gl-hero-tag:after{content:"";position:absolute;left:22px;top:100%;border:7px solid transparent;border-top-color:var(--blue);border-bottom:0}.gl .gl-hero-tag--phone{display:none}.gl .gl-tagline{max-width:700px;margin:72px auto 0;font-size:clamp(17px,1.7vw,24px);line-height:1.4;font-weight:500}.gl .gl-ask{margin:44px 0 18px;opacity:.75;font-size:12px;letter-spacing:.12em}.gl .gl-paths{display:grid;grid-template-columns:repeat(2,minmax(0,424px));justify-content:center;gap:24px;text-align:left}.gl .gl-path{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px 24px 16px 16px;background:#fff;border:1.5px dashed var(--navy);border-radius:8px;text-decoration:none;transition:transform .2s}.gl .gl-path:hover{transform:translateY(-2px)}.gl .gl-path-tile{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:6px;background:var(--blue)}.gl .gl-path--own .gl-path-tile{background:var(--mag)}.gl .gl-path strong{display:block;font-size:19px;line-height:1.3}.gl .gl-path small{display:block;margin-top:4px;font-size:14px;line-height:1.4;opacity:.7;font-weight:500}.gl .gl-path-arrow{font:28px/1 var(--display)}.gl .gl-colorbar{position:absolute;right:104px;bottom:26px;display:flex;gap:2px}.gl .gl-colorbar i{width:22px;height:22px;background:var(--c);opacity:var(--o, 1)}.gl .gl-colorbar i:nth-child(4n){margin-right:8px}.gl .gl-contents{background:var(--navy);color:#fff}.gl .gl-contents-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;padding:88px var(--gut) 40px}.gl .gl-contents-head h2{font-size:clamp(36px,3.9vw,56px)!important;line-height:.96!important;color:#fff}.gl .gl-contents-head p{max-width:420px;font-size:17px;line-height:1.5;opacity:.8;text-align:right}.gl .gl-chapters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.gl .gl-chap{position:relative;overflow:hidden;padding:40px 32px 48px;background:var(--ink);text-decoration:none}.gl .gl-chap.gl-ink--navy{box-shadow:inset 0 0 0 1px #ffffff2e}.gl .gl-giant{position:absolute;font:440px/1 var(--display);color:#ffffff29;pointer-events:none;user-select:none}.gl .gl-chap .gl-giant{left:150px;top:120px}.gl .gl-chap h3{position:relative;font-size:clamp(30px,2.8vw,40px)!important;line-height:1!important;color:#fff}.gl .gl-chap h3 a{font:inherit!important;color:inherit;text-decoration:none}.gl .gl-chap-card{position:relative;margin-top:20px;padding:18px 20px 20px;border-radius:8px;background:var(--cream);color:var(--navy)}.gl .gl-chap-card p{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid rgba(27,51,72,.15);font-weight:700;font-size:16px;line-height:1.35}.gl .gl-chap-card li+li{margin-top:12px}.gl .gl-chap-card a{font-weight:600;font-size:16px;text-decoration:none}.gl .gl-chap-card a:hover{text-decoration:underline}.gl .gl-opener{position:relative;overflow:hidden;min-height:480px;padding:120px var(--gut) 72px;background:var(--ink);color:#fff}.gl .gl-opener .gl-crops{inset:64px;color:#ffffff80}.gl .gl-opener .gl-crops i:nth-child(n+3){display:none}.gl .gl-opener .gl-giant{right:-30px;top:-100px;font-size:720px}.gl .gl-opener h2{position:relative;font-size:clamp(48px,6.7vw,96px)!important;line-height:1!important;letter-spacing:-.012em;color:#fff}.gl .gl-opener-sum{position:relative;margin-top:26px;font-size:clamp(20px,1.8vw,26px);font-weight:700;line-height:1.25}.gl .gl-opener-intro{position:relative;max-width:620px;margin-top:22px;font-size:19px;line-height:1.6;font-weight:500;opacity:.88}.gl .gl-opener-nav{position:relative;display:flex;flex-wrap:wrap;gap:10px 32px;margin-top:46px}.gl .gl-opener-nav a{font-size:16px;font-weight:700;text-underline-offset:3px}.gl .gl-opener-card{position:relative;width:fit-content;max-width:100%;margin-top:34px;padding:24px 28px 26px;border-radius:8px;background:var(--cream);color:var(--navy)}@media(min-width:1024px){.gl .gl-opener-card .gl-opener-nav{flex-wrap:nowrap;white-space:nowrap}}.gl .gl-opener-card .gl-opener-intro,.gl .gl-opener-card .gl-opener-nav,.gl .gl-opener-card .gl-opener-sum{margin-top:0}.gl .gl-opener-card .gl-opener-intro{max-width:620px;margin-top:14px;font-size:17px}.gl .gl-opener-card .gl-opener-nav{margin-top:18px;gap:8px 24px}.gl .gl-opener-card .gl-opener-nav a{font-size:14px}.gl .gl-topic{padding:120px 0 40px}.gl .gl-topic:last-child{padding-bottom:140px}.gl .gl-topic-grid{display:grid;grid-template-columns:minmax(0,520fr) minmax(0,600fr);gap:80px;align-items:stretch;width:var(--wrap);margin:0 auto}.gl .gl-topic-text{display:flex;flex-direction:column;justify-content:center}.gl .gl-topic-visual{display:flex;flex-direction:column}.gl .gl-topic-visual>.gl-checker,.gl .gl-topic-visual>.gl-toy{flex:1;display:flex;flex-direction:column;justify-content:center}.gl .gl-toy>.gl-plabel,.gl .gl-toy>.gl-seg{align-self:flex-start}.gl .gl-topic--flip .gl-topic-visual{order:-1}.gl .gl-topic-text>*{margin:0}.gl .gl-topic-text>*+*{margin-top:20px}.gl .gl-rule{display:block;width:48px;height:6px;background:var(--ink)}.gl .gl-topic h3{font-size:clamp(32px,3.1vw,44px)!important;line-height:1.04!important}.gl .gl-topic-text p{font-size:18px;line-height:1.62;font-weight:500;color:#1b3348e0}.gl .gl-topic-text p strong{color:var(--navy)}.gl .gl-topic-text p a{color:var(--navy);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:var(--blue)}.gl .gl-topic-text p a:hover{color:var(--blue)}.gl .gl-note{display:grid;grid-template-columns:28px minmax(0,1fr);gap:16px;padding:18px 24px 18px 20px;border-radius:8px;border-left:4px solid var(--blue);background:#fff}.gl .gl-note .gl-mono{color:var(--blue)}.gl .gl-note p{margin-top:6px;font-size:16px;line-height:1.55;color:var(--navy)}.gl .gl-checks li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:14px;font-size:17px;line-height:1.58;font-weight:500;color:#1b3348e0}.gl .gl-checks li+li{margin-top:14px}.gl .gl-checks strong{color:var(--navy)}.gl .gl-prompts{padding:20px 24px 22px;border-radius:8px;background:#fff;border-left:4px solid var(--mag)}.gl .gl-prompts .gl-mono{color:var(--mag)}.gl .gl-prompts ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px}.gl .gl-prompts li{margin-top:12px;font-size:15px;line-height:1.5;font-weight:500}.gl .gl-topic-after.gl-prompts,.gl .gl-topic-after>.gl-prompts{padding:24px 32px 26px}@media(max-width:1023px){.gl .gl-prompts ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.gl .gl-prompts b{color:var(--navy)}.gl .gl-toy{position:relative;padding:56px 48px 40px;border-radius:8px;border:1.5px dashed var(--navy);background:#fff}.gl .gl-toy>.gl-tag{position:absolute;left:24px;top:-16px;max-width:calc(100% - 36px);white-space:normal;text-align:left}.gl .gl-tag .gl-mono{white-space:nowrap}.gl .gl-caption{font-size:14px;font-weight:600;opacity:.6;line-height:1.45}.gl [data-gl-font-note],.gl [data-gl-wheel-note]{min-height:2.9em}@media(max-width:767px){.gl .gl-prompts ul{grid-template-columns:minmax(0,1fr)}.gl .gl-topic-after>.gl-prompts{padding:20px 22px 22px}.gl [data-gl-font-note]{min-height:4.35em}}.gl .gl-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.gl .gl-fold-arrow{opacity:.5}.gl .gl-net path{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round}.gl .gl-net .gl-cut{stroke:var(--navy);stroke-width:1.4}.gl .gl-net .gl-fold{stroke:var(--blue);stroke-width:1.4;stroke-dasharray:6 6}.gl .gl-footage{margin:0}.gl .gl-footage-sheet{position:relative;width:min(440px,100%);margin:0 auto;padding:30px 40px 26px;background:#fbf7ee;box-shadow:0 1px #1b33480f,0 14px 30px -12px #1b334847;transform:rotate(-1deg)}.gl .gl-footage-slug{position:absolute;top:10px;left:40px;right:40px;display:flex;justify-content:space-between;gap:16px;font-size:9px;letter-spacing:.08em;color:var(--navy);opacity:.65;white-space:nowrap}.gl .gl-footage-slug span:last-child{text-transform:none;letter-spacing:.02em}.gl .gl-footage-reg{position:absolute;top:calc(50% - 11px);width:22px;height:22px;color:var(--navy)}.gl .gl-footage-reg svg{width:22px;height:22px}.gl .gl-footage-reg--l{left:9px}.gl .gl-footage-reg--r{right:9px}.gl .gl-footage-frame{position:relative;width:100%;padding:14px;aspect-ratio:1;background:linear-gradient(var(--navy),var(--navy)) 0 0/10px 1.5px,linear-gradient(var(--navy),var(--navy)) 0 0/1.5px 10px,linear-gradient(var(--navy),var(--navy)) 100% 0/10px 1.5px,linear-gradient(var(--navy),var(--navy)) 100% 0/1.5px 10px,linear-gradient(var(--navy),var(--navy)) 0 100%/10px 1.5px,linear-gradient(var(--navy),var(--navy)) 0 100%/1.5px 10px,linear-gradient(var(--navy),var(--navy)) 100% 100%/10px 1.5px,linear-gradient(var(--navy),var(--navy)) 100% 100%/1.5px 10px;background-repeat:no-repeat}.gl .gl-footage-frame img,.gl .gl-footage-video{display:block;width:100%;height:100%;object-fit:cover}.gl .gl-footage-video{position:absolute;inset:14px;width:calc(100% - 28px);height:calc(100% - 28px)}.gl .gl-footage-dots{position:absolute;z-index:1;top:14px;right:14px;width:42%;height:42%;pointer-events:none;background:radial-gradient(circle,rgba(255,255,255,.6) 1.3px,transparent 1.7px) 0 0/8px 8px;-webkit-mask:radial-gradient(circle at 100% 0,#000 0,transparent 72%);mask:radial-gradient(circle at 100% 0,#000 0,transparent 72%)}.gl .gl-footage-callout{position:absolute;z-index:2;left:26px;bottom:26px;max-width:calc(100% - 52px);padding:7px 11px 7px 26px;border-radius:4px;background:#fff;color:var(--navy);font-size:13px;line-height:1.3;font-weight:700;box-shadow:0 6px 16px -6px #00000073;transition:opacity .3s,transform .3s}.gl .gl-footage-callout:before{content:"";position:absolute;left:10px;top:calc(50% - 4px);width:8px;height:8px;border-radius:50%;background:var(--blue)}.gl .gl-footage-callout--cut,.gl .gl-footage.is-cut .gl-footage-callout--print{opacity:0;transform:translateY(6px)}.gl .gl-footage.is-cut .gl-footage-callout--cut{opacity:1;transform:none}.gl .gl-footage-bar{display:flex;justify-content:flex-end;gap:2px;margin-top:10px}.gl .gl-footage-bar i{width:11px;height:11px;background:var(--c);opacity:var(--o, 1)}.gl .gl-footage-bar i:nth-child(3n){margin-right:6px}.gl .gl-footage-bar i:last-child{margin-right:0}.gl .gl-footage-steps{display:flex;gap:6px;width:min(360px,100%);margin:22px auto 0;padding:0;list-style:none}.gl .gl-footage-steps li{--p:0;display:flex;flex-direction:column;gap:6px;min-width:0}.gl .gl-footage-steps .gl-mono{font-size:11px;letter-spacing:.12em;color:#1b334873;transition:color .2s}.gl .gl-footage-steps li.is-current .gl-mono{color:var(--blue)}.gl .gl-footage-steps i{position:relative;height:3px;border-radius:2px;background:#1b33481f;overflow:hidden}.gl .gl-footage-steps i:after{content:"";position:absolute;inset:0;background:var(--blue);transform:scaleX(var(--p));transform-origin:left}.gl .gl-footage .gl-caption{width:min(360px,100%);margin:14px auto 0}.gl .gl-net .gl-hit{stroke:transparent;stroke-width:14;fill:none;pointer-events:stroke;cursor:help;vector-effect:non-scaling-stroke}.gl .gl-net path.is-lit{stroke-width:3.2}.gl .gl-net .gl-cut.is-lit{stroke:var(--navy)}.gl .gl-net .gl-fold.is-lit{stroke:var(--blue)}.gl .gl-dieline-toy{position:relative}.gl .gl-line-buttons{position:absolute;left:24px;bottom:20px;display:flex;gap:8px}.gl #dieline .gl-topic-grid{align-items:stretch}.gl .gl-dieline-toy{display:flex;align-items:center;justify-content:center;height:100%;padding:56px 24px 32px}.gl .gl-dieline-toy .gl-net{width:100%;max-width:560px;height:auto;margin:0 auto}.gl .gl-line-tip[hidden]{display:none}.gl .gl-line-tip{position:absolute;left:52%;top:42%;z-index:2;pointer-events:none;padding:8px 12px;border-radius:6px;background:var(--navy);color:#fff}.gl .gl-line-tip .gl-mono{color:#ffffffb3}.gl .gl-line-tip span:last-child{display:block;margin-top:2px;font-size:14px;font-weight:600}.gl .gl-legend li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:center}.gl .gl-legend li+li{margin-top:14px}.gl .gl-legend b{display:block;font-size:16px}.gl .gl-legend span{display:block;font-size:15px;line-height:1.5;font-weight:500;opacity:.75}.gl .gl-templates{border-radius:8px;background:#fff}.gl .gl-templates li{display:grid;grid-template-columns:80px minmax(0,1fr);gap:16px;align-items:center;padding:12px 18px}.gl .gl-templates li+li{border-top:1px solid rgba(27,51,72,.08)}.gl .gl-templates b{font-size:14px}.gl .gl-templates li>span{display:flex;flex-wrap:wrap;gap:6px 20px;font-size:13px;font-weight:500}.gl .gl-templates li>span>span{display:inline-flex;align-items:center;gap:8px}.gl .gl-templates i{display:inline-block;flex:none;width:22px;height:3px;background:var(--c)}.gl .gl-templates i.gl-dash{height:0;background:0 0;border-top:2px dashed var(--c)}.gl .gl-topic-after{width:var(--wrap);margin:56px auto 0}.gl .gl-finder .dp-inline{max-width:none;margin:0;border-radius:8px;box-shadow:0 10px 30px #1a33471f}.gl .gl-cut-stage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:8px}.gl .gl-piece-wrap{position:relative}.gl .gl-piece-wrap .gl-plabel{margin-bottom:14px}.gl .gl-piece{position:relative;aspect-ratio:236/300;overflow:hidden;background:#fff;border:1px solid rgba(27,51,72,.5)}.gl [data-gl-toy=cut]{--dx:2.6%;--dy:.6%}.gl .gl-piece-art{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:var(--yellow);transform:translate(var(--dx),var(--dy));transition:transform .25s}.gl .gl-piece--bleed .gl-piece-art{inset:-9%}.gl .gl-blade{position:absolute;left:-10%;top:0;width:120%;height:2px;background:var(--pen);box-shadow:0 0 0 1px #fff;opacity:0}.gl [data-gl-toy=cut].is-cutting .gl-blade{animation:.8s ease-in-out both gl-blade}@keyframes gl-blade{0%{opacity:1;top:-2px}90%{opacity:1;top:100%}to{opacity:0;top:100%}}.gl [data-gl-toy=cut].is-cutting .gl-piece-art{transform:none}.gl [data-gl-toy=cut].is-right .gl-piece-edge{left:auto;right:-14px;border:2px solid var(--pen);border-left:0}.gl [data-gl-toy=cut].is-top .gl-piece-edge{inset:-14px 0 auto;width:auto;height:8px;border:2px solid var(--pen);border-bottom:0}.gl [data-gl-toy=cut].is-bottom .gl-piece-edge{inset:auto 0 -14px;width:auto;height:8px;border:2px solid var(--pen);border-top:0}.gl .gl-piece-art i{width:40%;aspect-ratio:1;border-radius:50%;background:var(--navy)}.gl .gl-piece-art b{font:34px/1 var(--display);color:#fff}.gl .gl-piece-box{position:relative}.gl .gl-piece-edge{position:absolute;left:-14px;top:0;bottom:0;width:8px;border:2px solid var(--pen);border-right:0}.gl .gl-piece-wrap .gl-callout,.gl .gl-piece-wrap .gl-fixnote{margin-top:20px}.gl .gl-fixnote{font-size:13px;font-weight:700;color:var(--blue)}.gl .gl-cut-controls,.gl .gl-wwu-row+.gl-wwu-row{margin-top:28px}.gl .gl-wwu-stage{display:grid;grid-template-columns:minmax(0,1.2fr) 40px minmax(0,1fr);align-items:center;gap:12px;margin-top:12px}.gl .gl-wwu-net .gl-net{width:100%;height:auto;position:relative;z-index:1}.gl [data-gl-wwu-note]{min-height:2.9em}.gl .gl-wwu-net{position:relative;container-type:inline-size}.gl .is-live [data-gl-wwu-row=fix]{display:none}.gl .gl-wwu-net .gl-front{z-index:0;position:absolute;display:flex;align-items:center;justify-content:center;background:var(--blue);color:#fff;font:7cqw/1 var(--display)}.gl .gl-iso{position:relative;container-type:inline-size}.gl .gl-iso-text{position:absolute;left:6.1%;width:66.7%;top:55%;height:35%;display:flex;align-items:center;justify-content:center;color:#fff;font:13cqw/1 var(--display)}.gl .gl-flipped{display:inline-block;transform:rotate(180deg)}.gl [data-gl-toy=which-way-up] .gl-iso{transition:opacity .35s,transform .45s cubic-bezier(.34,1.56,.64,1)}.gl .gl-grow-stage{position:relative;height:420px;margin:8px 0 20px}.gl .gl-grow-guide{position:absolute;left:0;top:0;width:var(--d);height:var(--d);border:1.5px dashed var(--c);border-left:0;border-top:0;pointer-events:none}.gl .gl-grow-guide span{position:absolute;left:calc(100% + 8px);bottom:-8px;padding:2px 4px;border-radius:3px;background:#fff;font:700 11px/1.2 var(--mono);letter-spacing:.04em;color:var(--c);white-space:nowrap}.gl .gl-grow-guide.is-tight span{left:auto;right:6px;bottom:6px}.gl .gl-grow-logo{z-index:1;position:absolute;left:0;top:0;width:var(--d);height:var(--d);outline:1.5px solid var(--blue)}.gl .gl-grow-logo .gl-grow-file,.gl .gl-grow-logo svg{display:block;width:100%;height:100%}.gl .gl-grow-logo.is-pixelated .gl-grow-file{image-rendering:pixelated}.gl .gl-grow-handle{position:absolute;right:-9px;bottom:-9px;width:18px;height:18px;padding:0;border:2px solid var(--blue);background:#fff;cursor:nwse-resize;touch-action:none}.gl .gl-chip--ok{background:#8a5d00}.gl .gl-grow-readout .gl-chip{min-width:196px;text-align:center}.gl .gl-grow-readout .gl-caption{margin-top:10px}.gl .gl-checker{padding:32px;border-radius:8px;background:#fff;box-shadow:0 10px 30px #1a33471f}.gl .gl-checker>*+*{margin-top:20px}.gl .gl-drop{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:16px;align-items:center;padding:18px 20px;border-radius:8px;border:1.5px dashed rgba(27,51,72,.35);background:var(--cream);cursor:pointer}.gl .gl-drop input{position:absolute;opacity:0;width:1px;height:1px}.gl .gl-drop-thumb{width:64px;height:48px;border-radius:6px;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.gl .gl-drop-text{min-width:0}.gl .gl-drop b{display:block;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gl .gl-drop small{display:block;font-size:13px;opacity:.6;font-weight:500}.gl .gl-drop-change{font-weight:700;font-size:14px;color:var(--blue)}.gl .gl-width{flex-wrap:nowrap;white-space:nowrap;font-size:16px;font-weight:600}.gl .gl-width input{width:84px;padding:8px 12px;border:1.5px solid rgba(27,51,72,.3);border-radius:6px;font:700 16px Plus Jakarta Sans,sans-serif;color:var(--navy)}.gl .gl-verdict-num[hidden]{display:none}.gl .gl-verdict:has(.gl-verdict-num[hidden]){grid-template-columns:minmax(0,1fr)}.gl .gl-verdict{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:center;padding:18px 20px;border-radius:8px;background:#eef3f8}.gl .gl-verdict--sharp{background:#e6f4ea}.gl .gl-verdict--sharp .gl-verdict-num,.gl .gl-verdict--sharp b{color:var(--green)}.gl .gl-verdict--ok{background:#fff4d9}.gl .gl-verdict--soft{background:#fdeceb}.gl .gl-verdict--soft .gl-verdict-num,.gl .gl-verdict--soft b{color:var(--pen)}.gl .gl-verdict-num{font:56px/1 var(--display)}.gl .gl-detail{padding:12px 16px;border-radius:8px;background:var(--cream);font-size:14px;line-height:1.5;font-weight:500}.gl .gl-detail[hidden]{display:none}.gl .gl-detail b{font-weight:800}.gl .gl-drop-thumb img{width:100%;height:100%;object-fit:cover}.gl .gl-verdict b{display:block;font-size:20px}.gl .gl-verdict>span:last-child>span{display:block;font-size:14px;line-height:1.5;font-weight:500}.gl .gl-slips-stage{position:relative;margin-top:14px;border-radius:6px;cursor:crosshair;touch-action:manipulation}.gl .gl-slips-stage img{display:block;width:100%;height:auto;border-radius:6px;box-shadow:0 0 0 3px var(--pen)}.gl .gl-slips-badge{position:absolute;z-index:2;top:-10px;right:-10px;padding:7px 11px;border-radius:4px;background:var(--pen);color:#fff;font-size:12px;letter-spacing:.08em;box-shadow:0 0 0 3px #fff,0 8px 18px -6px #0006;transform:rotate(4deg);pointer-events:none}.gl .gl-slip{position:absolute;padding:0;border:0;border-radius:50%;background:0 0;cursor:crosshair}.gl .gl-slip:active,.gl .gl-slip:focus,.gl .gl-slip:hover{border:0;background:0 0}.gl .gl-slip:before{content:"";position:absolute;inset:-4px;border-radius:50%;border:3px solid var(--pen);box-shadow:0 0 0 2px #fff,inset 0 0 0 2px #fff;opacity:0;transform:scale(1.3);transition:opacity .2s,transform .3s cubic-bezier(.2,1.4,.4,1)}.gl .gl-slip:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.gl .gl-slip.is-found{cursor:pointer}.gl .gl-slip.is-found:before{opacity:1;transform:none}.gl .gl-slip-label{position:absolute;left:50%;top:calc(100% + 8px);padding:4px 8px;border-radius:4px;background:var(--pen);color:#fff;font-size:13px;line-height:1.2;font-weight:700;white-space:nowrap;transform:translate(-50%);opacity:0;pointer-events:none;transition:opacity .2s .1s}.gl .gl-slip[data-place=above] .gl-slip-label{top:auto;bottom:calc(100% + 8px)}.gl .gl-slip[data-place=start] .gl-slip-label{left:0;transform:none}.gl .gl-slip.is-found .gl-slip-label{opacity:1}.gl .gl-slip-miss{position:absolute;width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #1b334866;pointer-events:none;animation:.6s ease-out forwards gl-miss}@keyframes gl-miss{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.4)}}.gl .gl-slips-controls{justify-content:space-between;margin-top:18px}.gl .gl-slips-controls .gl-caption{margin:0}.gl [data-gl-toy=ai-slips]{container-type:inline-size}.gl [data-gl-toy=ai-slips].is-done .gl-slips-controls .gl-caption{color:var(--navy);font-weight:700;opacity:1}.gl .gl-slips-found{display:none}@container (max-width:480px){.gl .gl-slip-label{display:none}.gl .gl-slips-found{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.gl .gl-slips-found li{padding:4px 8px;border-radius:4px;background:var(--pen);color:#fff;font-size:13px;line-height:1.2;font-weight:700}}@media(prefers-reduced-motion:reduce){.gl .gl-slip-label,.gl .gl-slip:before{transition:none}.gl .gl-slip-miss{animation-duration:.01s}}.gl .gl-zoom{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.gl .gl-zoom-pane{margin-top:14px;aspect-ratio:1;overflow:hidden;border-radius:6px;background:var(--cream);border:1px solid rgba(27,51,72,.15);position:relative}.gl .gl-zoom-pane svg{position:absolute;width:560px;max-width:none;left:-230px;top:-40px}.gl .gl-zoom-slider{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;margin:28px 0 16px;font-weight:700;font-size:14px}.gl .gl-fonts-stage{position:relative;min-height:300px}.gl .gl-menus{border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px #1b33481a}.gl .gl-topic-text .gl-menus{margin-top:14px}.gl .gl-menus li{display:grid;grid-template-columns:136px minmax(0,1fr);column-gap:14px;align-items:center;padding:10px 14px}.gl .gl-menus li+li{border-top:1px solid rgba(27,51,72,.08)}.gl .gl-menus b{font-size:14px;color:var(--navy);font-weight:700}.gl .gl-menu{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;font-weight:700;color:var(--navy)}.gl .gl-menu span{padding:3px 8px;border-radius:4px;background:var(--cream)}.gl .gl-menu i{font-style:normal;color:var(--blue)}.gl .gl-menus small{grid-column:2;margin-top:6px;font-size:13px;line-height:1.45;font-weight:500;color:#1b3348bf}@media(max-width:480px){.gl .gl-menus li{grid-template-columns:minmax(0,1fr);row-gap:6px}.gl .gl-menus small{grid-column:1;margin-top:0}}.gl .gl-fontpanel{margin:8px 0 16px;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px #1b33481a;padding:10px 14px 4px}.gl .gl-fontpanel>.gl-mono{display:block;font-size:10px;letter-spacing:.1em;opacity:.55}.gl .gl-fontpanel li{display:flex;justify-content:space-between;gap:16px;padding:8px 0;font-size:14px}.gl .gl-fontpanel li+li{border-top:1px solid rgba(27,51,72,.08)}.gl .gl-fontpanel b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gl .gl-fontpanel span{flex:none;font-weight:600;color:#1b3348bf}.gl .gl-fonts-stage.is-missing~.gl-fontpanel span{color:var(--pen)}.gl .gl-fonts-stage.is-outlined~.gl-fontpanel span{color:var(--blue)}.gl .gl-type{position:relative;white-space:pre;outline:transparent solid 1.5px;outline-offset:0;cursor:text;transition:color .2s}.gl .gl-type:hover{outline-color:#0082ff73}.gl .gl-type:focus{outline-color:var(--blue)}.gl .gl-hello{display:block;width:fit-content;margin-top:14px;padding:0 10px;font:300 116px/1 Plus Jakarta Sans,sans-serif;outline-color:var(--blue)}.gl .gl-sup{position:absolute;left:30%;top:162px;padding:0 6px;font:124px/1 var(--display)}.gl .gl-fonts-stage.is-missing .gl-type{font-family:Times New Roman,Times,serif;font-weight:400}.gl .gl-fonts-stage.is-outlined .gl-type{color:transparent;outline-color:transparent;cursor:default}.gl .gl-outline{position:absolute;left:0;top:0;max-width:none;overflow:visible;pointer-events:none}.gl .gl-outline path{fill:var(--navy);stroke:var(--blue);stroke-width:1}.gl .gl-anchor{fill:#fff;stroke:var(--blue);stroke-width:1}.gl .gl-small-print{--code:136px;display:grid;grid-template-columns:minmax(0,240px) var(--code);gap:48px;align-items:start}.gl .gl-small-print>div>*+*{margin-top:14px}.gl .gl-small-print .gl-mono{white-space:nowrap}.gl .gl-small-print .gl-code{width:100%;height:var(--code)}.gl .gl-small-print>div{position:relative}.gl .gl-beep{position:absolute;z-index:1;left:50%;top:52%;padding:7px 11px;border-radius:4px;background:var(--navy);color:#fff;font-size:11px;letter-spacing:.06em;white-space:nowrap;box-shadow:0 8px 18px -6px #00000073;transform:translate(-50%,-50%) rotate(-4deg);animation:.35s cubic-bezier(.2,1.4,.4,1) gl-beep}@keyframes gl-beep{0%{opacity:0;transform:translate(-50%,-50%) rotate(-4deg) scale(.6)}}.gl .gl-small-print.is-scanned>div:first-child:after{content:"";position:absolute;left:-6px;right:-6px;top:calc(36px + var(--code)/ 2);height:2px;background:var(--pen);box-shadow:0 0 8px 1px var(--pen);animation:.18s steps(2) 6 gl-laser}@keyframes gl-laser{50%{opacity:.2}}.gl .gl-small-print img.gl-code{width:var(--code)}.gl .gl-code-text{font-size:13px}.gl .gl-small-print>div:last-child .gl-code-text{font-size:10px;letter-spacing:0;white-space:normal}.gl .gl-wheel-stage{display:grid;grid-template-columns:260px minmax(0,1fr);gap:40px;align-items:start}.gl .gl-wheel{position:relative;width:260px;height:260px;border:0;border-radius:50%;padding:0;background:0 0;cursor:pointer;isolation:isolate}.gl .gl-wheel:before{content:"";position:absolute;inset:2px;border-radius:50%;background:#0e1a26;transition:background-color .6s,box-shadow .6s}.gl .gl-wheel-rings{position:absolute;inset:0;animation:9s linear infinite paused gl-wheel-turn;will-change:transform}.gl .gl-wheel i{position:absolute;inset:0;transform:rotate(var(--a));mix-blend-mode:screen}.gl .gl-wheel i span{position:absolute;left:55px;top:55px;width:150px;height:150px;border:9px solid var(--c);border-radius:50%;transform:translate(38px);transition:border-color .6s;animation:4.5s ease-in-out infinite alternate paused gl-ring-breathe}.gl [data-gl-toy=color-wheel].is-spinning .gl-wheel i span,.gl [data-gl-toy=color-wheel].is-spinning .gl-wheel-rings{animation-play-state:running}@keyframes gl-wheel-turn{to{transform:rotate(360deg)}}@keyframes gl-ring-breathe{0%{transform:translate(38px) scale(1)}to{transform:translate(20px) scale(.8)}}.gl .gl-wheel:focus-visible{outline:3px solid var(--blue);outline-offset:4px;border-radius:50%}.gl [data-gl-toy=color-wheel].is-cmyk .gl-wheel:before{background:#fff;box-shadow:inset 0 0 0 1.5px #1b334824}.gl [data-gl-toy=color-wheel].is-cmyk .gl-wheel i{mix-blend-mode:multiply}.gl [data-gl-toy=color-wheel].is-cmyk .gl-wheel i span{border-color:var(--k)}.gl [data-gl-toy=color-wheel].is-cmyk .gl-wheel i:last-child{opacity:.55}.gl .gl-wheel-seg{margin-top:20px;display:flex;justify-content:center}@media(max-width:359px){.gl .gl-wheel{transform:scale(.86);margin:-18px auto}.gl .gl-stamp-word{font-size:34px}.gl .gl-stamp{padding:12px 20px 10px}}.gl .gl-wheel-note{max-width:260px;margin-top:12px;text-align:center}.gl .gl-swatches{display:grid;grid-template-columns:repeat(2,88px);gap:14px 12px}.gl .gl-swatches i{height:64px;border-radius:6px;background:var(--c)}.gl .gl-swatches .gl-caption{grid-column:1/-1}.gl .gl-also{margin-top:28px;padding:16px 20px;border-radius:8px;background:var(--cream)}.gl .gl-also li{font-size:14px;line-height:1.5;font-weight:500;margin-top:10px;padding-left:14px;position:relative}.gl .gl-also li:before{content:"";position:absolute;left:0;top:9px;width:5px;height:5px;border-radius:50%;background:var(--navy)}.gl .gl-board{position:relative;overflow:hidden;border-radius:6px;border:1px solid rgba(27,51,72,.15);background:#fff;aspect-ratio:504/280;container-type:inline-size}.gl .gl-board[data-board=kraft]{background:#c49a6c}.gl .gl-board-art>*{position:absolute}.gl .gl-board[data-board=kraft] .gl-board-art>*{mix-blend-mode:multiply}.gl .gl-board-art .gl-ba-sq{left:7%;top:11%;width:12.7%;aspect-ratio:1;border-radius:4px;background:var(--blue)}.gl .gl-board-art .gl-ba-hi{left:6.7%;top:38%;font:11.5cqw/1 var(--display);color:var(--navy)}.gl .gl-board-art .gl-ba-band{left:0;right:0;top:80%;height:14%;background:var(--yellow)}.gl .gl-board-art .gl-ba-dot{right:8.7%;top:16%;width:25.8%;aspect-ratio:1;border-radius:50%;background:var(--mag)}.gl .gl-board[data-board=supergloss]:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 42%,rgba(255,255,255,.5) 50%,transparent 58%) 50% 0/300% 100% no-repeat}.gl .gl-board.is-shining:after{animation:1.1s cubic-bezier(.3,.1,.2,1) gl-shine}@keyframes gl-shine{0%{background-position:100% 0}to{background-position:50% 0}}@media(prefers-reduced-motion:reduce){.gl .gl-wheel,.gl .gl-wheel i span,.gl .gl-wheel:before{transition:none}.gl .gl-board.is-shining:after{animation:none}}.gl .gl-board-minis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.gl .gl-windows{position:relative;height:400px}.gl .gl-window{position:absolute;width:150px;padding:0;border:0;background:0 0;cursor:grab;touch-action:none;user-select:none;transition:filter .2s}.gl .gl-window:active,.gl .gl-window:focus,.gl .gl-window:hover{border:0;background:0 0}@media(pointer:coarse){.gl .gl-window{touch-action:pan-y}}.gl .gl-window:focus-visible{outline:3px solid var(--blue);outline-offset:4px;border-radius:10px}.gl .gl-window.is-dragging{cursor:grabbing;filter:drop-shadow(0 14px 18px rgba(27,51,72,.28))}.gl .gl-window.is-open{filter:drop-shadow(0 10px 16px rgba(27,51,72,.25))}.gl .gl-window img{width:150px;height:auto;pointer-events:none}.gl .gl-format-note{display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;align-items:baseline;margin-top:16px;padding:14px 18px;border-radius:8px;background:var(--navy);color:#fff}.gl .gl-format-note .gl-mono{color:#ffffffb3}.gl .gl-format-note p{font-size:14px;line-height:1.45;font-weight:600;color:#fff}.gl .gl-path-section{padding:120px 0}.gl .gl-path-section--white{background:#fff}.gl .gl-path-head{display:grid;grid-template-columns:minmax(0,620px) minmax(0,1fr);gap:80px;align-items:end}.gl .gl-path-head h3{margin-top:16px;font-size:clamp(36px,3.6vw,52px)!important;line-height:1.02!important}.gl .gl-path-head .gl-path-tile{width:56px;height:56px}.gl .gl-reassure{display:grid;grid-template-columns:64px minmax(0,1fr);gap:18px;align-items:start;padding:20px 24px;border-radius:8px;background:#e8f2ff}.gl .gl-reassure-icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:8px;background:#fff}.gl .gl-reassure b{display:block;font-size:18px;color:var(--blue)}.gl .gl-reassure p{margin-top:6px;font-size:17px;line-height:1.58;font-weight:500}.gl .gl-tips{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:40px}.gl .gl-tips li{padding:22px 22px 24px;border-radius:8px;background:var(--cream)}.gl .gl-tips b{display:block;margin-top:10px;font-size:18px;line-height:1.3}.gl .gl-tips p{margin-top:10px;font-size:15px;line-height:1.55;font-weight:500;opacity:.8}.gl .gl-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:40px}.gl .gl-own-lead{max-width:760px;margin-top:16px;font-size:20px;line-height:1.55;font-weight:500;opacity:.85}.gl .gl-own-cols{display:grid;grid-template-columns:minmax(0,620px) minmax(0,1fr);gap:80px;margin-top:44px;align-items:start}.gl .gl-steps{margin:0;padding:0;list-style:none}.gl .gl-steps li{position:relative;padding-left:34px;font-size:17px;line-height:1.55;font-weight:500;color:#1b3348e0}.gl .gl-steps li+li{margin-top:18px}.gl .gl-steps li:before{content:"";position:absolute;left:4px;top:.5em;width:10px;height:10px;background:var(--mag);transform:rotate(45deg)}.gl .gl-steps li:not(:last-child):after{content:"";position:absolute;left:8px;top:calc(.5em + 14px);bottom:-20px;width:2px;background:#f0287f40}.gl .gl-steps li:last-child:before{background:#fff;box-shadow:inset 0 0 0 2.5px var(--mag)}.gl .gl-steps strong{color:var(--navy)}.gl .gl-layers{position:relative;border-radius:8px;background:#fff;box-shadow:0 10px 30px #1a33471f;padding:26px 0 10px}.gl .gl-layers>.gl-tag{position:absolute;left:16px;top:-14px;font-size:13px}.gl .gl-layers-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 18px 10px}.gl .gl-layers-head>.gl-mono:first-child{opacity:.55}.gl .gl-layers-status{padding:3px 8px;border-radius:3px;background:#1f7a3a;color:#fff;font-size:10px;letter-spacing:.06em}.gl .gl-layers.is-off .gl-layers-status{background:#c0221d}.gl .gl-layer-row{display:grid;grid-template-columns:8px 14px auto minmax(0,1fr);gap:12px;align-items:center;padding:12px 18px;background:#fff;border-top:1px solid rgba(27,51,72,.08);cursor:grab;touch-action:none;user-select:none;position:relative}.gl .gl-layer-row:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.gl .gl-layer--dieline>.gl-layer-row{background:#e8f2ff}.gl .gl-sublayer>.gl-layer-row{padding-left:46px;border-top-style:dashed}.gl .gl-sublayer b{font-weight:600;font-size:14px}.gl .gl-layer.is-dragging>.gl-layer-row{z-index:1;cursor:grabbing;box-shadow:0 8px 20px #1b334833}.gl .gl-layer-grip{display:flex;color:var(--navy);opacity:.3}.gl .gl-layers-note{padding:12px 18px 4px;border-top:1px solid rgba(27,51,72,.08);font-size:13px;font-weight:600;opacity:.65}.gl .gl-layers.is-off .gl-layers-note{color:#c0221d;opacity:1}.gl .gl-layers i{width:14px;height:14px;border-radius:2px;background:var(--c)}.gl .gl-layers b{font-size:15px}.gl .gl-layer-row>span:last-child{justify-self:end;font-size:13px;font-weight:500;opacity:.6}.gl .gl-free{margin-top:20px;padding:18px 22px;border-radius:8px;background:#fde7f1}.gl .gl-free b{display:block;font-size:17px;color:#b0175c}.gl .gl-free p{margin-top:6px;font-size:15px;line-height:1.55;font-weight:500}.gl .gl-free a{color:#b0175c;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.gl .gl-checklist-wrap{padding:40px 0 120px}.gl .gl-checksheet{position:relative;padding:56px;border-radius:8px;border:1.5px dashed var(--navy);background:#fff}.gl .gl-checksheet>.gl-tag{position:absolute;left:32px;top:-16px}.gl .gl-checksheet-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.gl .gl-checksheet-head h3{font-size:clamp(32px,3.1vw,44px)!important;line-height:1.04!important}.gl .gl-checksheet-head p{max-width:620px;margin-top:12px;font-size:18px;line-height:1.55;font-weight:500;opacity:.85}.gl .gl-checkgroups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;margin-top:28px}.gl .gl-checkgroup .gl-mono{color:var(--blue);font-size:12px}.gl .gl-checkgroup--own .gl-mono{color:var(--mag)}.gl .gl-checkgroup li{margin-top:14px}.gl .gl-checkgroup label{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;font-size:16px;line-height:1.5;font-weight:500;cursor:pointer}.gl .gl-checkgroup input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--blue)}.gl .gl-checkgroup--own input{accent-color:var(--mag)}.gl .gl-checkgroup input:checked+span{opacity:.5;text-decoration:line-through}.gl .gl-achievement{display:flex;align-items:center;gap:14px;margin-top:28px;padding:14px 20px;border-radius:8px;background:var(--navy);color:#fff;font-weight:700;font-size:15px;width:fit-content}.gl .gl-achievement[hidden]{display:none}.gl .gl-achievement .gl-mono{color:var(--yellow);font-size:12px}.gl .gl-help{padding:120px 0 140px;background:var(--navy);color:#fff}.gl .gl-help h3{font-size:clamp(40px,4.2vw,60px)!important;line-height:1!important;color:#fff}.gl .gl-help-lead{max-width:720px;margin-top:14px;font-size:20px;line-height:1.55;font-weight:500;opacity:.85}.gl .gl-promises{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:44px}.gl .gl-promises li{padding:24px 26px;border-radius:8px;background:#fff;color:var(--navy)}.gl .gl-talk-head{margin-top:72px;padding-top:48px;border-top:1.5px solid rgba(255,255,255,.25)}.gl .gl-talk-head h4{margin:0;font:700 24px/1.3 Plus Jakarta Sans,sans-serif!important;color:#fff}.gl .gl-talk-head p{margin-top:6px;font-size:17px;line-height:1.55;font-weight:500;color:#fffc}.gl .gl-talk-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px}.gl .gl-talk-item{display:flex;align-items:center;gap:16px;padding:18px 20px;border-radius:18px;background:#fff;box-shadow:0 16px 36px #051f472e;text-decoration:none;transition:transform .2s}.gl .gl-talk-item:hover{transform:translateY(-3px)}.gl .gl-talk-item>span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.gl .gl-talk-item strong{font-size:17px;font-weight:800;color:var(--navy);overflow-wrap:anywhere}.gl .gl-talk-item span span{font-size:14px;font-weight:500;color:#1b3348b3}.gl .gl-talk-tile{display:inline-flex;align-items:center;justify-content:center;flex:none;width:48px;height:48px;border-radius:10px;background:#eaf4ff}.gl .gl-promise-icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:14px;border-radius:8px;background:#e8f2ff}.gl .gl-help-head{display:flex;justify-content:space-between;align-items:flex-start;gap:40px}.gl .gl-stamp{flex:none;display:grid;justify-items:center;gap:2px;margin:8px 24px 0 0;padding:14px 26px 12px;border:4px double var(--yellow);border-radius:8px;background:0 0;color:var(--yellow);transform:rotate(-8deg);cursor:pointer;opacity:.95}.gl .gl-stamp .gl-mono{color:var(--yellow);font-size:12px;letter-spacing:.24em}.gl .gl-stamp-word{font:54px/.95 var(--display);text-transform:uppercase;letter-spacing:.02em}.gl .gl-stamp-tick{position:absolute;right:-14px;top:-16px;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--yellow);color:#fff;font:700 22px/1 Plus Jakarta Sans,sans-serif}.gl .gl-stamp{position:relative}.gl .gl-stamp.is-stamping{animation:.45s cubic-bezier(.2,.9,.3,1.3) both gl-stamp}.gl .gl-stamp.is-waiting{opacity:0}@media(prefers-reduced-motion:reduce){.gl .gl-stamp.is-stamping{animation:none}.gl .gl-stamp.is-waiting{opacity:.95}}@keyframes gl-stamp{0%{opacity:0;transform:rotate(-14deg) scale(1.9)}70%{opacity:1;transform:rotate(-8deg) scale(.94)}to{opacity:.95;transform:rotate(-8deg) scale(1)}}.gl .gl-promises b{display:block;font-size:20px;line-height:1.3}.gl .gl-promises p{margin-top:10px;font-size:16px;line-height:1.55;font-weight:500;opacity:.8}.gl-packy{position:fixed;left:24px;bottom:0;z-index:900;display:flex;align-items:flex-end;pointer-events:none}.gl-packy[hidden]{display:none}.gl-packy-sprite{flex:none;width:108px;height:90px;margin-bottom:-6px;pointer-events:auto;cursor:pointer;background:url(/images/custom-boxes/punch-happy.svg) 0 0/400% 100% no-repeat;image-rendering:pixelated;transform:translateY(110%);transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.gl-packy.is-shown .gl-packy-sprite{transform:translateY(54px)}.gl-packy.is-shown.is-up .gl-packy-sprite{transform:none}.gl-packy.is-arriving .gl-packy-sprite{animation:1.8s ease-out both gl-packy-shy}@keyframes gl-packy-shy{0%{transform:translateY(110%)}30%{transform:translateY(60px)}42%{transform:translateY(84px)}62%{transform:translateY(58px) rotate(-5deg)}76%{transform:translateY(54px) rotate(4deg)}88%{transform:translateY(55px) rotate(-2deg)}to{transform:translateY(54px) rotate(0)}}.gl-packy.is-waving .gl-packy-sprite{animation:1.6s step-end .3s both gl-packy-wave}@keyframes gl-packy-wave{0%,to{background-position-x:0%}12%,86%{background-position-x:33.333%}24%,48%,72%{background-position-x:66.667%}36%,60%{background-position-x:100%}}.gl-packy.is-nodding .gl-packy-sprite{animation:.7s step-end .25s both gl-packy-nod}@keyframes gl-packy-nod{0%,to{background-position-x:0%}30%{background-position-x:33.333%}70%{background-position-x:100%}}.gl-packy-bubble{position:relative;max-width:236px;margin:0 0 34px 12px;padding:10px 16px 11px;border-radius:16px;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1.5px solid rgba(27,51,72,.3);color:#1b3348;font:500 12.5px/1.45 Plus Jakarta Sans,sans-serif;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .3s,transform .3s,visibility .3s;pointer-events:auto}.gl-packy-bubble:before{content:"";position:absolute;left:-15px;bottom:9px;width:16px;height:18px;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2016%2018%22%3E%3Cpath%20d%3D%22M16%200%20L1%2017%20L16%2012%20Z%22%20fill%3D%22%23fff%22%20fill-opacity%3D%22.92%22/%3E%3Cpath%20d%3D%22M15.4%201%20L1%2017%20L15.4%2012.4%22%20fill%3D%22none%22%20stroke%3D%22%231b3348%22%20stroke-opacity%3D%22.3%22%20stroke-width%3D%221.5%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E) center/100% 100% no-repeat}.gl-packy.is-speaking .gl-packy-bubble{opacity:1;visibility:visible;transform:none}.gl-packy-text{margin:0}.gl-packy-text strong{font-weight:800}.gl-packy-link{color:#0082ff;font-weight:700;text-decoration:underline;text-underline-offset:2px}.gl-packy-sig{margin:4px 0 0;font-size:11px;font-weight:600;opacity:.5}.gl-packy-sig[hidden]{display:none}.gl-packy-close{position:absolute;top:-8px;right:-8px;width:20px;height:20px;padding:0;border:0;background:0 0;cursor:pointer}.gl .gl-packy-close:active,.gl .gl-packy-close:focus,.gl .gl-packy-close:hover{border:0;background:0 0}.gl-packy-close circle,.gl-packy-close path{transition:stroke-opacity .15s}.gl-packy-close:focus-visible circle,.gl-packy-close:hover circle{stroke-opacity:.6}.gl-packy-close:focus-visible path,.gl-packy-close:hover path{stroke-opacity:1}@media(min-width:1200px){.gl .gl-sel{display:block}}@media(max-width:1199px){.gl .gl-hero-tag{display:none}.gl .gl-tips{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1023px){.gl-packy{display:none!important}.gl .gl-own-cols,.gl .gl-path-head,.gl .gl-topic-grid{grid-template-columns:minmax(0,1fr);gap:40px}.gl .gl-topic--flip .gl-topic-visual{order:0}.gl .gl-chapters{grid-template-columns:repeat(2,minmax(0,1fr))}.gl .gl-contents-head{flex-direction:column;align-items:flex-start}.gl .gl-contents-head p{text-align:left}.gl .gl-promises{grid-template-columns:repeat(2,minmax(0,1fr))}.gl .gl-talk-list{grid-template-columns:minmax(0,1fr);max-width:420px}.gl .gl-opener{min-height:0}.gl .gl-opener .gl-giant{font-size:640px;top:-60px}}@media(max-width:767px){.gl .gl-hero{padding:76px 0 40px}.gl .gl-sheet{width:calc(100% - 24px);padding:96px 20px 80px;transform:rotate(-.4deg)}.gl .gl-crops{inset:28px}.gl .gl-crops i:nth-child(n+3){display:none}.gl .gl-slug{left:44px;right:44px;font-size:9px}.gl .gl-footage-sheet{padding:28px 30px 22px}.gl .gl-footage-slug{left:30px;right:30px}.gl .gl-footage-slug span:last-child{display:none}.gl .gl-footage-reg,.gl .gl-footage-reg svg{width:16px;height:16px}.gl .gl-footage-reg{top:calc(50% - 8px)}.gl .gl-footage-reg--l{left:7px}.gl .gl-footage-reg--r{right:7px}.gl .gl-footage-callout{left:22px;bottom:22px;font-size:12px}.gl .gl-reg--bottom,.gl .gl-reg--left,.gl .gl-reg--right,.gl .gl-slug span:last-child{display:none}.gl .gl-reg--top{top:46px;left:auto;right:27px}.gl .gl-hero-tag--phone{display:inline-flex;position:absolute;right:70px;top:47px;font-size:13px}.gl .gl-tagline{margin-top:40px}.gl .gl-paths{grid-template-columns:minmax(0,1fr)}.gl .gl-path{grid-template-columns:48px minmax(0,1fr);gap:14px;padding:14px 16px 14px 14px}.gl .gl-path-tile{width:48px;height:48px}.gl .gl-path-tile svg{width:28px;height:28px}.gl .gl-path-arrow{display:none}.gl .gl-path strong{font-size:17px}.gl .gl-drop{grid-template-columns:48px minmax(0,1fr);padding:14px}.gl .gl-drop-thumb{width:48px;height:40px}.gl .gl-drop-change{display:none}.gl .gl-checker{padding:24px 18px}.gl .gl-help-head{flex-direction:column;gap:28px}.gl .gl-talk-list{grid-template-columns:minmax(0,1fr)}.gl .gl-stamp{margin:0 0 0 8px}.gl .gl-stamp-word{font-size:40px}.gl .gl-colorbar{left:44px;right:auto;bottom:26px}.gl .gl-colorbar i{width:16px;height:16px}.gl .gl-chapters{grid-template-columns:minmax(0,1fr)}.gl .gl-opener{padding:88px 20px 56px}.gl .gl-opener .gl-crops{inset:28px}.gl .gl-opener .gl-giant{font-size:420px;right:-40px;top:0}.gl .gl-topic{padding:72px 0 24px}.gl .gl-topic-text p{font-size:16px}.gl .gl-toy{padding:48px 20px 28px}.gl .gl-toy>.gl-tag{left:12px;font-size:13px}.gl .gl-wwu-stage{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr)}.gl .gl-cut-stage,.gl .gl-zoom{gap:16px}.gl .gl-wheel-stage{grid-template-columns:minmax(0,1fr);justify-items:center;gap:32px}.gl .gl-wheel{display:block;margin-left:auto;margin-right:auto}.gl .gl-wheel-note{margin-left:auto;margin-right:auto}.gl .gl-swatches{justify-content:center}.gl .gl-swatches .gl-caption{text-align:center}.gl .gl-small-print{--code:104px;gap:24px}.gl .gl-hello{font-size:72px}.gl .gl-sup{font-size:76px;left:20%;top:130px}.gl .gl-fonts-stage{min-height:228px}.gl .gl-dieline-toy{flex-direction:column;gap:20px}.gl .gl-line-buttons{position:static}.gl .gl-grow-stage{height:auto;aspect-ratio:1}.gl .gl-width input{width:64px;padding:8px 10px}.gl .gl-width{gap:10px;font-size:15px}.gl .gl-tips{gap:12px}.gl .gl-tips li{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:14px;padding:16px 18px}.gl .gl-tips li svg{grid-row:span 2}.gl .gl-tips b{margin-top:2px;font-size:16px}.gl .gl-tips p{margin-top:4px;font-size:14px}.gl .gl-ctas{flex-direction:column}.gl .gl-ctas .gl-btn{justify-content:center;text-align:center}.gl .gl-window,.gl .gl-window img{width:118px}.gl .gl-checksheet{padding:40px 20px}.gl .gl-checksheet-head{flex-direction:column;align-items:flex-start}.gl .gl-checkgroups,.gl .gl-promises,.gl .gl-tips{grid-template-columns:minmax(0,1fr);gap:28px}.gl .gl-path-section{padding:72px 0}.gl .gl-help{padding:72px 0 96px}.gl .gl-windows{height:380px}.gl .gl-btn{font-size:16px;padding:13px 24px}.gl .gl-btn--sm{padding:10px 18px;font-size:14px}}@media(prefers-reduced-motion:reduce){.gl-packy-bubble,.gl-packy-sprite{transition:none}.gl-packy .gl-packy-sprite,.gl-packy.is-shown .gl-packy-sprite{animation:none!important}.gl *,.gl :after,.gl :before{transition:none!important;animation:none!important}.gl .gl-talk-item:hover{transform:none}}@media print{body :not(:has(.gl-print)):not(.gl-print):not(.gl-print *){display:none!important}body :has(.gl-print){margin:0!important;padding:0!important;min-height:0!important;background:0 0!important;box-shadow:none!important}.gl .gl-print{border:0;padding:0}.gl .gl-print .gl-btn,.gl .gl-print .gl-tag{display:none}}